// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXAggregateTarget section */
		AA7A2BB30AE09D0F0054C5BA /* all lua */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = AA7A2BBD0AE09D4E0054C5BA /* Build configuration list for PBXAggregateTarget "all lua" */;
			buildPhases = (
			);
			dependencies = (
				AA7A2BB50AE09D160054C5BA /* PBXTargetDependency */,
				AA7A2BB70AE09D160054C5BA /* PBXTargetDependency */,
			);
			name = "all lua";
			productName = "all lua";
		};
/* End PBXAggregateTarget section */

/* Begin PBXBuildFile section */
		1215D7A208C6559A00B87D8B /* ScreenGameplayNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1215D7A008C6559A00B87D8B /* ScreenGameplayNormal.cpp */; };
		2B17AB7713980FF6001AE57D /* png.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6130D13773C8E00CC8BBD /* png.c */; };
		2B17AB7813980FF6001AE57D /* png.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6130E13773C8E00CC8BBD /* png.h */; };
		2B17AB7913980FF6001AE57D /* pngconf.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6130F13773C8E00CC8BBD /* pngconf.h */; };
		2B17AB7A13980FF6001AE57D /* pngdebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6131013773C8E00CC8BBD /* pngdebug.h */; };
		2B17AB7B13980FF6001AE57D /* pngerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131113773C8E00CC8BBD /* pngerror.c */; };
		2B17AB7C13980FF6001AE57D /* pngget.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131213773C8E00CC8BBD /* pngget.c */; };
		2B17AB7D13980FF6001AE57D /* pnginfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6131313773C8E00CC8BBD /* pnginfo.h */; };
		2B17AB7E13980FF6001AE57D /* pnglibconf.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6133D13773D2C00CC8BBD /* pnglibconf.h */; };
		2B17AB7F13980FF6001AE57D /* pngmem.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131413773C8E00CC8BBD /* pngmem.c */; };
		2B17AB8013980FF6001AE57D /* pngpread.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131513773C8E00CC8BBD /* pngpread.c */; };
		2B17AB8113980FF6001AE57D /* pngpriv.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6131613773C8E00CC8BBD /* pngpriv.h */; };
		2B17AB8213980FF6001AE57D /* pngread.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131713773C8E00CC8BBD /* pngread.c */; };
		2B17AB8313980FF6001AE57D /* pngrio.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131813773C8E00CC8BBD /* pngrio.c */; };
		2B17AB8413980FF6001AE57D /* pngrtran.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131913773C8E00CC8BBD /* pngrtran.c */; };
		2B17AB8513980FF6001AE57D /* pngrutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131A13773C8E00CC8BBD /* pngrutil.c */; };
		2B17AB8613980FF6001AE57D /* pngset.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131B13773C8E00CC8BBD /* pngset.c */; };
		2B17AB8713980FF6001AE57D /* pngstruct.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6131C13773C8E00CC8BBD /* pngstruct.h */; };
		2B17AB8813980FF6001AE57D /* pngtrans.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131E13773C8E00CC8BBD /* pngtrans.c */; };
		2B17AB8913980FF6001AE57D /* pngwio.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6132013773C8E00CC8BBD /* pngwio.c */; };
		2B17AB8A13980FF6001AE57D /* pngwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6132113773C8E00CC8BBD /* pngwrite.c */; };
		2B17AB8B13980FF6001AE57D /* pngwtran.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6132213773C8E00CC8BBD /* pngwtran.c */; };
		2B17AB8C13980FF6001AE57D /* pngwutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6132313773C8E00CC8BBD /* pngwutil.c */; };
		2B17AB9F13981271001AE57D /* libpng-1.5.1-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B17AB7213980FDF001AE57D /* libpng-1.5.1-sm5.a */; };
		2B17ABC51398153F001AE57D /* glew.c in Sources */ = {isa = PBXBuildFile; fileRef = EE879BAA132E06C50078FDDC /* glew.c */; };
		2B17ABCF139815E0001AE57D /* libglew-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B17ABC013981521001AE57D /* libglew-sm5.a */; };
		2B17ABE51398179E001AE57D /* chartables.c in Sources */ = {isa = PBXBuildFile; fileRef = AA8B6C7904AFD87300D02EE9 /* chartables.c */; };
		2B17ABE61398179E001AE57D /* get.c in Sources */ = {isa = PBXBuildFile; fileRef = AA8B6C7A04AFD87300D02EE9 /* get.c */; };
		2B17ABE71398179E001AE57D /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8B6C7B04AFD87300D02EE9 /* internal.h */; };
		2B17ABE81398179E001AE57D /* maketables.c in Sources */ = {isa = PBXBuildFile; fileRef = AA8B6C7C04AFD87300D02EE9 /* maketables.c */; };
		2B17ABE91398179E001AE57D /* pcre.c in Sources */ = {isa = PBXBuildFile; fileRef = AA8B6C7D04AFD87300D02EE9 /* pcre.c */; };
		2B17ABEA1398179E001AE57D /* pcre.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8B6C7E04AFD87300D02EE9 /* pcre.h */; };
		2B17ABEB1398179E001AE57D /* study.c in Sources */ = {isa = PBXBuildFile; fileRef = AA8B6C7F04AFD87300D02EE9 /* study.c */; };
		2B17ABFC139817D5001AE57D /* libpcre-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B17ABE013981756001AE57D /* libpcre-sm5.a */; };
		2B17ABFD139817D6001AE57D /* libpcre-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B17ABE013981756001AE57D /* libpcre-sm5.a */; };
		2B30D6821315EA7E00044B68 /* MouseDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B30D6801315EA7E00044B68 /* MouseDevice.cpp */; };
		2B30D6831315EA7E00044B68 /* MouseDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B30D6811315EA7E00044B68 /* MouseDevice.h */; };
		2B43509513949F37006FA051 /* TimingSegments.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B43509313949F37006FA051 /* TimingSegments.h */; };
		2B43509613949F37006FA051 /* TimingSegments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B43509413949F37006FA051 /* TimingSegments.cpp */; };
		2B76698B132FF71500586512 /* NotesLoaderSMA.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B766989132FF71500586512 /* NotesLoaderSMA.h */; };
		2B76698C132FF71500586512 /* NotesLoaderSMA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B76698A132FF71500586512 /* NotesLoaderSMA.cpp */; };
		2B7DA6BA13D7B0620045BBD6 /* adler32.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA69E13D7B0620045BBD6 /* adler32.c */; };
		2B7DA6BB13D7B0620045BBD6 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA69F13D7B0620045BBD6 /* compress.c */; };
		2B7DA6BC13D7B0620045BBD6 /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6A013D7B0620045BBD6 /* crc32.c */; };
		2B7DA6BD13D7B0620045BBD6 /* crc32.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7DA6A113D7B0620045BBD6 /* crc32.h */; };
		2B7DA6BE13D7B0620045BBD6 /* deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6A213D7B0620045BBD6 /* deflate.c */; };
		2B7DA6BF13D7B0620045BBD6 /* deflate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7DA6A313D7B0620045BBD6 /* deflate.h */; };
		2B7DA6C013D7B0620045BBD6 /* example.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6A413D7B0620045BBD6 /* example.c */; };
		2B7DA6C113D7B0620045BBD6 /* gzclose.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6A513D7B0620045BBD6 /* gzclose.c */; };
		2B7DA6C213D7B0620045BBD6 /* gzguts.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7DA6A613D7B0620045BBD6 /* gzguts.h */; };
		2B7DA6C313D7B0620045BBD6 /* gzlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6A713D7B0620045BBD6 /* gzlib.c */; };
		2B7DA6C413D7B0620045BBD6 /* gzread.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6A813D7B0620045BBD6 /* gzread.c */; };
		2B7DA6C513D7B0620045BBD6 /* gzwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6A913D7B0620045BBD6 /* gzwrite.c */; };
		2B7DA6C613D7B0620045BBD6 /* infback.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6AA13D7B0620045BBD6 /* infback.c */; };
		2B7DA6C713D7B0620045BBD6 /* inffast.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6AB13D7B0620045BBD6 /* inffast.c */; };
		2B7DA6C813D7B0620045BBD6 /* inffast.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7DA6AC13D7B0620045BBD6 /* inffast.h */; };
		2B7DA6C913D7B0620045BBD6 /* inffixed.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7DA6AD13D7B0620045BBD6 /* inffixed.h */; };
		2B7DA6CA13D7B0620045BBD6 /* inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6AE13D7B0620045BBD6 /* inflate.c */; };
		2B7DA6CB13D7B0620045BBD6 /* inflate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7DA6AF13D7B0620045BBD6 /* inflate.h */; };
		2B7DA6CC13D7B0620045BBD6 /* inftrees.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6B013D7B0620045BBD6 /* inftrees.c */; };
		2B7DA6CD13D7B0620045BBD6 /* inftrees.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7DA6B113D7B0620045BBD6 /* inftrees.h */; };
		2B7DA6CE13D7B0620045BBD6 /* minigzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6B213D7B0620045BBD6 /* minigzip.c */; };
		2B7DA6CF13D7B0620045BBD6 /* trees.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6B313D7B0620045BBD6 /* trees.c */; };
		2B7DA6D013D7B0620045BBD6 /* trees.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7DA6B413D7B0620045BBD6 /* trees.h */; };
		2B7DA6D113D7B0620045BBD6 /* uncompr.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6B513D7B0620045BBD6 /* uncompr.c */; };
		2B7DA6D213D7B0620045BBD6 /* zconf.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7DA6B613D7B0620045BBD6 /* zconf.h */; };
		2B7DA6D313D7B0620045BBD6 /* zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7DA6B713D7B0620045BBD6 /* zlib.h */; };
		2B7DA6D413D7B0620045BBD6 /* zutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B7DA6B813D7B0620045BBD6 /* zutil.c */; };
		2B7DA6D513D7B0620045BBD6 /* zutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7DA6B913D7B0620045BBD6 /* zutil.h */; };
		2B9C2E8D137A138B004C92F3 /* NotesLoaderJson.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B9C2E89137A138B004C92F3 /* NotesLoaderJson.cpp */; };
		2B9C2E8E137A138B004C92F3 /* NotesLoaderJson.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B9C2E8A137A138B004C92F3 /* NotesLoaderJson.h */; };
		2B9C2E8F137A138B004C92F3 /* NotesWriterJson.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B9C2E8B137A138B004C92F3 /* NotesWriterJson.cpp */; };
		2B9C2E90137A138B004C92F3 /* NotesWriterJson.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B9C2E8C137A138B004C92F3 /* NotesWriterJson.h */; };
		2BA7925E1304F20D002BD8E1 /* NotesLoaderSSC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2BA7925A1304F20D002BD8E1 /* NotesLoaderSSC.cpp */; };
		2BA7925F1304F20D002BD8E1 /* NotesLoaderSSC.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BA7925B1304F20D002BD8E1 /* NotesLoaderSSC.h */; };
		2BA792601304F20D002BD8E1 /* NotesWriterSSC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2BA7925C1304F20D002BD8E1 /* NotesWriterSSC.cpp */; };
		2BA792611304F20D002BD8E1 /* NotesWriterSSC.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BA7925D1304F20D002BD8E1 /* NotesWriterSSC.h */; };
		2BD06FEE137242680018CB9F /* json_batchallocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BD06FDD137240CF0018CB9F /* json_batchallocator.h */; };
		2BD06FEF137242680018CB9F /* json_internalarray.inl in Resources */ = {isa = PBXBuildFile; fileRef = 2BD06FDE137240CF0018CB9F /* json_internalarray.inl */; };
		2BD06FF0137242680018CB9F /* json_internalmap.inl in Resources */ = {isa = PBXBuildFile; fileRef = 2BD06FDF137240CF0018CB9F /* json_internalmap.inl */; };
		2BD06FF1137242680018CB9F /* json_reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2BD06FE0137240CF0018CB9F /* json_reader.cpp */; };
		2BD06FF2137242680018CB9F /* json_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2BD06FE1137240CF0018CB9F /* json_value.cpp */; };
		2BD06FF3137242680018CB9F /* json_valueiterator.inl in Resources */ = {isa = PBXBuildFile; fileRef = 2BD06FE2137240CF0018CB9F /* json_valueiterator.inl */; };
		2BD06FF4137242680018CB9F /* json_writer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2BD06FE3137240CF0018CB9F /* json_writer.cpp */; };
		2BDB88E9137201F700E6FD3A /* lapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88B2137201F700E6FD3A /* lapi.c */; };
		2BDB88EA137201F700E6FD3A /* lapi.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88B3137201F700E6FD3A /* lapi.h */; };
		2BDB88EB137201F700E6FD3A /* lauxlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88B4137201F700E6FD3A /* lauxlib.c */; };
		2BDB88EC137201F700E6FD3A /* lauxlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88B5137201F700E6FD3A /* lauxlib.h */; };
		2BDB88ED137201F700E6FD3A /* lbaselib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88B6137201F700E6FD3A /* lbaselib.c */; };
		2BDB88EE137201F700E6FD3A /* lcode.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88B7137201F700E6FD3A /* lcode.c */; };
		2BDB88EF137201F700E6FD3A /* lcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88B8137201F700E6FD3A /* lcode.h */; };
		2BDB88F0137201F700E6FD3A /* ldblib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88B9137201F700E6FD3A /* ldblib.c */; };
		2BDB88F1137201F700E6FD3A /* ldebug.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88BA137201F700E6FD3A /* ldebug.c */; };
		2BDB88F2137201F700E6FD3A /* ldebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88BB137201F700E6FD3A /* ldebug.h */; };
		2BDB88F3137201F700E6FD3A /* ldo.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88BC137201F700E6FD3A /* ldo.c */; };
		2BDB88F4137201F700E6FD3A /* ldo.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88BD137201F700E6FD3A /* ldo.h */; };
		2BDB88F5137201F700E6FD3A /* ldump.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88BE137201F700E6FD3A /* ldump.c */; };
		2BDB88F6137201F700E6FD3A /* lfunc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88BF137201F700E6FD3A /* lfunc.c */; };
		2BDB88F7137201F700E6FD3A /* lfunc.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88C0137201F700E6FD3A /* lfunc.h */; };
		2BDB88F8137201F700E6FD3A /* lgc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C1137201F700E6FD3A /* lgc.c */; };
		2BDB88F9137201F700E6FD3A /* lgc.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88C2137201F700E6FD3A /* lgc.h */; };
		2BDB88FA137201F700E6FD3A /* linit.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C3137201F700E6FD3A /* linit.c */; };
		2BDB88FB137201F700E6FD3A /* liolib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C4137201F700E6FD3A /* liolib.c */; };
		2BDB88FC137201F700E6FD3A /* llex.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C5137201F700E6FD3A /* llex.c */; };
		2BDB88FD137201F700E6FD3A /* llex.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88C6137201F700E6FD3A /* llex.h */; };
		2BDB88FE137201F700E6FD3A /* llimits.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88C7137201F700E6FD3A /* llimits.h */; };
		2BDB88FF137201F700E6FD3A /* lmathlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C8137201F700E6FD3A /* lmathlib.c */; };
		2BDB8900137201F700E6FD3A /* lmem.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C9137201F700E6FD3A /* lmem.c */; };
		2BDB8901137201F700E6FD3A /* lmem.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88CA137201F700E6FD3A /* lmem.h */; };
		2BDB8902137201F700E6FD3A /* loadlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88CB137201F700E6FD3A /* loadlib.c */; };
		2BDB8903137201F700E6FD3A /* lobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88CC137201F700E6FD3A /* lobject.c */; };
		2BDB8904137201F700E6FD3A /* lobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88CD137201F700E6FD3A /* lobject.h */; };
		2BDB8905137201F700E6FD3A /* lopcodes.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88CE137201F700E6FD3A /* lopcodes.c */; };
		2BDB8906137201F700E6FD3A /* lopcodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88CF137201F700E6FD3A /* lopcodes.h */; };
		2BDB8907137201F700E6FD3A /* loslib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D0137201F700E6FD3A /* loslib.c */; };
		2BDB8908137201F700E6FD3A /* lparser.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D1137201F700E6FD3A /* lparser.c */; };
		2BDB8909137201F700E6FD3A /* lparser.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88D2137201F700E6FD3A /* lparser.h */; };
		2BDB890A137201F700E6FD3A /* lstate.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D3137201F700E6FD3A /* lstate.c */; };
		2BDB890B137201F700E6FD3A /* lstate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88D4137201F700E6FD3A /* lstate.h */; };
		2BDB890C137201F700E6FD3A /* lstring.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D5137201F700E6FD3A /* lstring.c */; };
		2BDB890D137201F700E6FD3A /* lstring.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88D6137201F700E6FD3A /* lstring.h */; };
		2BDB890E137201F700E6FD3A /* lstrlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D7137201F700E6FD3A /* lstrlib.c */; };
		2BDB890F137201F700E6FD3A /* ltable.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D8137201F700E6FD3A /* ltable.c */; };
		2BDB8910137201F700E6FD3A /* ltable.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88D9137201F700E6FD3A /* ltable.h */; };
		2BDB8911137201F700E6FD3A /* ltablib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88DA137201F700E6FD3A /* ltablib.c */; };
		2BDB8912137201F700E6FD3A /* ltm.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88DB137201F700E6FD3A /* ltm.c */; };
		2BDB8913137201F700E6FD3A /* ltm.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88DC137201F700E6FD3A /* ltm.h */; };
		2BDB8914137201F700E6FD3A /* lua.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88DD137201F700E6FD3A /* lua.c */; };
		2BDB8915137201F700E6FD3A /* lua.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88DE137201F700E6FD3A /* lua.h */; };
		2BDB8916137201F700E6FD3A /* luac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88DF137201F700E6FD3A /* luac.c */; };
		2BDB8917137201F700E6FD3A /* luaconf.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88E0137201F700E6FD3A /* luaconf.h */; };
		2BDB8918137201F700E6FD3A /* lualib.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88E1137201F700E6FD3A /* lualib.h */; };
		2BDB8919137201F700E6FD3A /* lundump.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88E2137201F700E6FD3A /* lundump.c */; };
		2BDB891A137201F700E6FD3A /* lundump.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88E3137201F700E6FD3A /* lundump.h */; };
		2BDB891B137201F700E6FD3A /* lvm.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88E4137201F700E6FD3A /* lvm.c */; };
		2BDB891C137201F700E6FD3A /* lvm.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88E5137201F700E6FD3A /* lvm.h */; };
		2BDB891D137201F700E6FD3A /* lzio.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88E6137201F700E6FD3A /* lzio.c */; };
		2BDB891E137201F700E6FD3A /* lzio.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88E7137201F700E6FD3A /* lzio.h */; };
		2BDB891F137201F700E6FD3A /* print.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88E8137201F700E6FD3A /* print.c */; };
		3659B56F0F902143002B6B68 /* CommandLineActions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3659B56D0F902143002B6B68 /* CommandLineActions.cpp */; };
		3659B5700F902143002B6B68 /* CommandLineActions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3659B56E0F902143002B6B68 /* CommandLineActions.h */; };
		367D575B0EDE56F200B46814 /* ScreenHighScores.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 367D57590EDE56F200B46814 /* ScreenHighScores.cpp */; };
		3688B8530BD42DAA004186AD /* NotesLoaderMidi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3688B8510BD42DAA004186AD /* NotesLoaderMidi.cpp */; };
		36C6888311297FFE00453295 /* RageFileDriverReadAhead.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36C6887F11297FFE00453295 /* RageFileDriverReadAhead.cpp */; };
		36C6888411297FFE00453295 /* RageFileDriverReadAhead.h in Headers */ = {isa = PBXBuildFile; fileRef = 36C6888011297FFE00453295 /* RageFileDriverReadAhead.h */; };
		36C6888511297FFE00453295 /* RageFileManager_ReadAhead.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36C6888111297FFE00453295 /* RageFileManager_ReadAhead.cpp */; };
		36C6888611297FFE00453295 /* RageFileManager_ReadAhead.h in Headers */ = {isa = PBXBuildFile; fileRef = 36C6888211297FFE00453295 /* RageFileManager_ReadAhead.h */; };
		36CA531C0F91564A0063D59D /* ScreenOptionsCourseOverview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36CA531A0F91564A0063D59D /* ScreenOptionsCourseOverview.cpp */; };
		36CA531D0F91564A0063D59D /* ScreenOptionsCourseOverview.h in Headers */ = {isa = PBXBuildFile; fileRef = 36CA531B0F91564A0063D59D /* ScreenOptionsCourseOverview.h */; };
		36CA53200F9156860063D59D /* ScreenOptionsEditCourse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36CA531E0F9156860063D59D /* ScreenOptionsEditCourse.cpp */; };
		36CA53210F9156860063D59D /* ScreenOptionsEditCourse.h in Headers */ = {isa = PBXBuildFile; fileRef = 36CA531F0F9156860063D59D /* ScreenOptionsEditCourse.h */; };
		AA059ABC0B8CCFB5006F8139 /* ActorMultiTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA059ABA0B8CCFB5006F8139 /* ActorMultiTexture.cpp */; };
		AA059ABD0B8CCFB5006F8139 /* ActorMultiTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA059ABB0B8CCFB5006F8139 /* ActorMultiTexture.h */; };
		AA059ABE0B8CCFB5006F8139 /* ActorMultiTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA059ABA0B8CCFB5006F8139 /* ActorMultiTexture.cpp */; };
		AA059E2B0B8F0C67006F8139 /* libz_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA059E2A0B8F0C66006F8139 /* libz_link.a */; };
		AA059E2C0B8F0C67006F8139 /* libz_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA059E2A0B8F0C66006F8139 /* libz_link.a */; };
		AA05A0B00BA2EFF3006F8139 /* OptionsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA05A0AE0BA2EFF3006F8139 /* OptionsList.cpp */; };
		AA05A0B10BA2EFF3006F8139 /* OptionsList.h in Headers */ = {isa = PBXBuildFile; fileRef = AA05A0AF0BA2EFF3006F8139 /* OptionsList.h */; };
		AA05A0B20BA2EFF3006F8139 /* OptionsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA05A0AE0BA2EFF3006F8139 /* OptionsList.cpp */; };
		AA07008A0B61F177003B85BB /* RageSoundReader_PostBuffering.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0700880B61F177003B85BB /* RageSoundReader_PostBuffering.cpp */; };
		AA07008C0B61F177003B85BB /* RageSoundReader_PostBuffering.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0700880B61F177003B85BB /* RageSoundReader_PostBuffering.cpp */; };
		AA07008D0B61F177003B85BB /* RageSoundReader_PostBuffering.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0700890B61F177003B85BB /* RageSoundReader_PostBuffering.h */; };
		AA0732900954381800F396C5 /* XmlFileUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07328C0954381800F396C5 /* XmlFileUtil.cpp */; };
		AA07A55F0843E72B00E33D21 /* ScreenDebugOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A5550843E72B00E33D21 /* ScreenDebugOverlay.cpp */; };
		AA07A5630843E72B00E33D21 /* ScreenSaveSync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A5590843E72B00E33D21 /* ScreenSaveSync.cpp */; };
		AA07A5650843E72B00E33D21 /* ScreenSMOnlineLogin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A55B0843E72B00E33D21 /* ScreenSMOnlineLogin.cpp */; };
		AA07A5670843E72B00E33D21 /* ScreenSyncOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A55D0843E72B00E33D21 /* ScreenSyncOverlay.cpp */; };
		AA0A3DE8060513A00044E6B1 /* ScreenSetTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0A3DE6060513A00044E6B1 /* ScreenSetTime.cpp */; };
		AA0E04D4076C4CD500716D81 /* RageFileBasic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04CE076C4CD500716D81 /* RageFileBasic.cpp */; };
		AA0E04D6076C4CD500716D81 /* RageFileDriverDeflate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04D0076C4CD500716D81 /* RageFileDriverDeflate.cpp */; };
		AA0E04D8076C4CD500716D81 /* RageFileDriverSlice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04D2076C4CD500716D81 /* RageFileDriverSlice.cpp */; };
		AA1145DD075DFADF0050A3D1 /* ScreenPackages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1145D9075DFADF0050A3D1 /* ScreenPackages.cpp */; };
		AA1145DF075DFADF0050A3D1 /* ScreenSystemLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1145DB075DFADF0050A3D1 /* ScreenSystemLayer.cpp */; };
		AA11A20F0DC5A1B0006BD8AC /* ModIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA11A20B0DC5A1B0006BD8AC /* ModIcon.cpp */; };
		AA11A2110DC5A1B0006BD8AC /* ModIconRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA11A20D0DC5A1B0006BD8AC /* ModIconRow.cpp */; };
		AA11A2130DC5A1B0006BD8AC /* ModIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA11A20B0DC5A1B0006BD8AC /* ModIcon.cpp */; };
		AA11A2140DC5A1B0006BD8AC /* ModIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = AA11A20C0DC5A1B0006BD8AC /* ModIcon.h */; };
		AA11A2150DC5A1B0006BD8AC /* ModIconRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA11A20D0DC5A1B0006BD8AC /* ModIconRow.cpp */; };
		AA11A2160DC5A1B0006BD8AC /* ModIconRow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA11A20E0DC5A1B0006BD8AC /* ModIconRow.h */; };
		AA139C4706923EBE00C1F6ED /* Style.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA139C4606923EBE00C1F6ED /* Style.cpp */; };
		AA147F1B0A0F78D8006EADF6 /* VectorHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA147F190A0F78D8006EADF6 /* VectorHelper.cpp */; };
		AA147F1C0A0F78D8006EADF6 /* VectorHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA147F180A0F78D8006EADF6 /* VectorHelper.h */; };
		AA147F1D0A0F78D8006EADF6 /* VectorHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA147F190A0F78D8006EADF6 /* VectorHelper.cpp */; };
		AA1893600BD777C500AEC0BF /* ScreenProfileLoad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA18935C0BD777C400AEC0BF /* ScreenProfileLoad.cpp */; };
		AA1893610BD777C500AEC0BF /* ScreenProfileLoad.h in Headers */ = {isa = PBXBuildFile; fileRef = AA18935D0BD777C400AEC0BF /* ScreenProfileLoad.h */; };
		AA1893620BD777C500AEC0BF /* ScreenProfileSave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA18935E0BD777C400AEC0BF /* ScreenProfileSave.cpp */; };
		AA1893630BD777C500AEC0BF /* ScreenProfileSave.h in Headers */ = {isa = PBXBuildFile; fileRef = AA18935F0BD777C400AEC0BF /* ScreenProfileSave.h */; };
		AA1893640BD777C500AEC0BF /* ScreenProfileLoad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA18935C0BD777C400AEC0BF /* ScreenProfileLoad.cpp */; };
		AA1893660BD777C500AEC0BF /* ScreenProfileSave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA18935E0BD777C400AEC0BF /* ScreenProfileSave.cpp */; };
		AA18937D0BD77ECE00AEC0BF /* NotesLoaderMidi.h in Headers */ = {isa = PBXBuildFile; fileRef = 3688B8520BD42DAA004186AD /* NotesLoaderMidi.h */; };
		AA18937E0BD77ECF00AEC0BF /* NotesLoaderMidi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3688B8510BD42DAA004186AD /* NotesLoaderMidi.cpp */; };
		AA1B083C0762532800835464 /* Command.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B08370762532800835464 /* Command.cpp */; };
		AA1B083E0762532800835464 /* GameCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B08390762532800835464 /* GameCommand.cpp */; };
		AA1B08400762532800835464 /* Preference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B083B0762532800835464 /* Preference.cpp */; };
		AA1CD943060AE571003702C4 /* RageSoundDriver_Generic_Software.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1CD941060AE571003702C4 /* RageSoundDriver_Generic_Software.cpp */; };
		AA1DE9570C5468CE00D59F20 /* Hardware.plist in Resources */ = {isa = PBXBuildFile; fileRef = AA1DE9560C5468CE00D59F20 /* Hardware.plist */; };
		AA1DE9580C5468CE00D59F20 /* Hardware.plist in Resources */ = {isa = PBXBuildFile; fileRef = AA1DE9560C5468CE00D59F20 /* Hardware.plist */; };
		AA1F9C4809AF1BF5002C15A8 /* PumpDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1F9C4609AF1BF5002C15A8 /* PumpDevice.cpp */; };
		AA1F9C4909AF1BF5002C15A8 /* PumpDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1F9C4509AF1BF5002C15A8 /* PumpDevice.h */; };
		AA1F9C4A09AF1BF5002C15A8 /* PumpDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1F9C4609AF1BF5002C15A8 /* PumpDevice.cpp */; };
		AA21D59D0712ADE4008B825F /* ScreenDimensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA21D59C0712ADE4008B825F /* ScreenDimensions.cpp */; };
		AA21E4790A9826CD00684CEA /* libjpeg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4730A9826CD00684CEA /* libjpeg_link.a */; };
		AA21E47B0A9826CD00684CEA /* libogg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4750A9826CD00684CEA /* libogg_link.a */; };
		AA21E47D0A9826CD00684CEA /* libtheora_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4770A9826CD00684CEA /* libtheora_link.a */; };
		AA21E47E0A9826CD00684CEA /* libvorbis_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4780A9826CD00684CEA /* libvorbis_link.a */; };
		AA21E47F0A9826CD00684CEA /* libjpeg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4730A9826CD00684CEA /* libjpeg_link.a */; };
		AA21E4810A9826CD00684CEA /* libogg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4750A9826CD00684CEA /* libogg_link.a */; };
		AA21E4830A9826CD00684CEA /* libtheora_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4770A9826CD00684CEA /* libtheora_link.a */; };
		AA21E4840A9826CD00684CEA /* libvorbis_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4780A9826CD00684CEA /* libvorbis_link.a */; };
		AA22CBA506DE909C0083BA97 /* ScreenNetSelectMusic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA22CBA306DE909C0083BA97 /* ScreenNetSelectMusic.cpp */; };
		AA230EB006043704002672F3 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA230EAE06043704002672F3 /* AudioToolbox.framework */; };
		AA230EB106043704002672F3 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA230EAF06043704002672F3 /* AudioUnit.framework */; };
		AA251B7705841FCE00027ACB /* RageFileDriverZip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA251B7505841FCE00027ACB /* RageFileDriverZip.cpp */; };
		AA2828B3062FC0B8006F61EC /* SignalHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADB4E8B04D50FB900D02EE9 /* SignalHandler.cpp */; };
		AA28B47C058F2F5E0097C109 /* MemoryCardManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA28B47A058F2F5D0097C109 /* MemoryCardManager.cpp */; };
		AA29CD3E0558741A00961A51 /* smicon.icns in Resources */ = {isa = PBXBuildFile; fileRef = AAB895E504A9057100D02EE9 /* smicon.icns */; };
		AA29CD420558741A00961A51 /* RageBitmapTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD6D04770A7C005F316C /* RageBitmapTexture.cpp */; };
		AA29CD430558741A00961A51 /* RageDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD6F04770A7C005F316C /* RageDisplay.cpp */; };
		AA29CD440558741A00961A51 /* RageException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7204770A7C005F316C /* RageException.cpp */; };
		AA29CD450558741A00961A51 /* RageInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7404770A7C005F316C /* RageInput.cpp */; };
		AA29CD460558741A00961A51 /* RageInputDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7604770A7C005F316C /* RageInputDevice.cpp */; };
		AA29CD470558741A00961A51 /* RageLog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7804770A7C005F316C /* RageLog.cpp */; };
		AA29CD480558741A00961A51 /* RageMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7A04770A7C005F316C /* RageMath.cpp */; };
		AA29CD490558741A00961A51 /* RageSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7C04770A7C005F316C /* RageSound.cpp */; };
		AA29CD4A0558741A00961A51 /* RageSoundManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7E04770A7C005F316C /* RageSoundManager.cpp */; };
		AA29CD4B0558741A00961A51 /* RageSoundReader_Preload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8004770A7C005F316C /* RageSoundReader_Preload.cpp */; };
		AA29CD4E0558741A00961A51 /* RageTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8904770A7C005F316C /* RageTexture.cpp */; };
		AA29CD4F0558741A00961A51 /* RageTextureManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8B04770A7C005F316C /* RageTextureManager.cpp */; };
		AA29CD500558741A00961A51 /* RageThreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8D04770A7C005F316C /* RageThreads.cpp */; };
		AA29CD510558741A00961A51 /* RageTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8F04770A7C005F316C /* RageTimer.cpp */; };
		AA29CD520558741A00961A51 /* RageUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD9204770A7C005F316C /* RageUtil.cpp */; };
		AA29CD560558741A00961A51 /* Character.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCB04770C79005F316C /* Character.cpp */; };
		AA29CD570558741A00961A51 /* CodeDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCD04770C79005F316C /* CodeDetector.cpp */; };
		AA29CD580558741A00961A51 /* Course.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCF04770C79005F316C /* Course.cpp */; };
		AA29CD590558741A00961A51 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD104770C79005F316C /* Font.cpp */; };
		AA29CD5A0558741A00961A51 /* FontCharAliases.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD304770C79005F316C /* FontCharAliases.cpp */; };
		AA29CD5B0558741A00961A51 /* FontCharmaps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD504770C79005F316C /* FontCharmaps.cpp */; };
		AA29CD5C0558741A00961A51 /* FontManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD704770C79005F316C /* FontManager.cpp */; };
		AA29CD5D0558741A00961A51 /* GameConstantsAndTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD904770C79005F316C /* GameConstantsAndTypes.cpp */; };
		AA29CD5F0558741A00961A51 /* GameInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDDD04770C79005F316C /* GameInput.cpp */; };
		AA29CD600558741A00961A51 /* Grade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDDF04770C79005F316C /* Grade.cpp */; };
		AA29CD610558741A00961A51 /* Inventory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE104770C79005F316C /* Inventory.cpp */; };
		AA29CD620558741A00961A51 /* LyricsLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE304770C79005F316C /* LyricsLoader.cpp */; };
		AA29CD630558741A00961A51 /* NoteData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE504770C79005F316C /* NoteData.cpp */; };
		AA29CD640558741A00961A51 /* NoteDataWithScoring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE704770C79005F316C /* NoteDataWithScoring.cpp */; };
		AA29CD660558741A00961A51 /* NotesLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDED04770C79005F316C /* NotesLoader.cpp */; };
		AA29CD670558741A00961A51 /* NotesLoaderBMS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDEF04770C79005F316C /* NotesLoaderBMS.cpp */; };
		AA29CD680558741A00961A51 /* NotesLoaderDWI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF104770C79005F316C /* NotesLoaderDWI.cpp */; };
		AA29CD690558741A00961A51 /* NotesLoaderKSF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF304770C79005F316C /* NotesLoaderKSF.cpp */; };
		AA29CD6A0558741A00961A51 /* NotesLoaderSM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF504770C79005F316C /* NotesLoaderSM.cpp */; };
		AA29CD6B0558741A00961A51 /* NotesWriterDWI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF704770C79005F316C /* NotesWriterDWI.cpp */; };
		AA29CD6C0558741A00961A51 /* NotesWriterSM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF904770C79005F316C /* NotesWriterSM.cpp */; };
		AA29CD6D0558741A00961A51 /* NoteTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFB04770C79005F316C /* NoteTypes.cpp */; };
		AA29CD6E0558741A00961A51 /* Player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFD04770C79005F316C /* Player.cpp */; };
		AA29CD6F0558741A00961A51 /* PlayerAI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFF04770C79005F316C /* PlayerAI.cpp */; };
		AA29CD700558741A00961A51 /* PlayerNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0104770C79005F316C /* PlayerNumber.cpp */; };
		AA29CD710558741A00961A51 /* PlayerOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0304770C79005F316C /* PlayerOptions.cpp */; };
		AA29CD720558741A00961A51 /* SongOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0704770C79005F316C /* SongOptions.cpp */; };
		AA29CD730558741A00961A51 /* StageStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0904770C79005F316C /* StageStats.cpp */; };
		AA29CD750558741A00961A51 /* TitleSubstitution.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0E04770C79005F316C /* TitleSubstitution.cpp */; };
		AA29CD760558741A00961A51 /* IniFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE5804770CAA005F316C /* IniFile.cpp */; };
		AA29CD770558741A00961A51 /* MsdFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE5A04770CAA005F316C /* MsdFile.cpp */; };
		AA29CD780558741A00961A51 /* StepMania.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE6304770CF7005F316C /* StepMania.cpp */; };
		AA29CD790558741A00961A51 /* Banner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE6E04770D61005F316C /* Banner.cpp */; };
		AA29CD7A0558741A00961A51 /* BPMDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7604770E7C005F316C /* BPMDisplay.cpp */; };
		AA29CD7B0558741A00961A51 /* CourseContentsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7804770E7C005F316C /* CourseContentsList.cpp */; };
		AA29CD7D0558741A00961A51 /* DifficultyIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7E04770E7C005F316C /* DifficultyIcon.cpp */; };
		AA29CD800558741A00961A51 /* EditMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8404770E7C005F316C /* EditMenu.cpp */; };
		AA29CD810558741A00961A51 /* FadingBanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8A04770E7C005F316C /* FadingBanner.cpp */; };
		AA29CD820558741A00961A51 /* GradeDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8C04770E7C005F316C /* GradeDisplay.cpp */; };
		AA29CD840558741A00961A51 /* GrooveRadar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9004770E7C005F316C /* GrooveRadar.cpp */; };
		AA29CD860558741A00961A51 /* HelpDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9404770E7C005F316C /* HelpDisplay.cpp */; };
		AA29CD890558741A00961A51 /* MenuTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9A04770E7C005F316C /* MenuTimer.cpp */; };
		AA29CD8A0558741A00961A51 /* MeterDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9C04770E7C005F316C /* MeterDisplay.cpp */; };
		AA29CD8E0558741A00961A51 /* MusicWheel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEA404770E7C005F316C /* MusicWheel.cpp */; };
		AA29CD8F0558741A00961A51 /* MusicWheelItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEA604770E7C005F316C /* MusicWheelItem.cpp */; };
		AA29CD920558741A00961A51 /* OptionsCursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEAC04770E7C005F316C /* OptionsCursor.cpp */; };
		AA29CD930558741A00961A51 /* ScrollBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEAE04770E7C005F316C /* ScrollBar.cpp */; };
		AA29CD950558741A00961A51 /* SnapDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB204770E7C005F316C /* SnapDisplay.cpp */; };
		AA29CD960558741A00961A51 /* TextBanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB404770E7C005F316C /* TextBanner.cpp */; };
		AA29CD970558741A00961A51 /* WheelNotifyIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB604770E7C005F316C /* WheelNotifyIcon.cpp */; };
		AA29CD980558741A00961A51 /* ArrowEffects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEFD04770F63005F316C /* ArrowEffects.cpp */; };
		AA29CD990558741A00961A51 /* Background.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEFF04770F63005F316C /* Background.cpp */; };
		AA29CD9A0558741A00961A51 /* BGAnimation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0104770F63005F316C /* BGAnimation.cpp */; };
		AA29CD9B0558741A00961A51 /* BGAnimationLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0304770F63005F316C /* BGAnimationLayer.cpp */; };
		AA29CD9D0558741A00961A51 /* DancingCharacters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0704770F63005F316C /* DancingCharacters.cpp */; };
		AA29CD9F0558741A00961A51 /* GhostArrowRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0D04770F63005F316C /* GhostArrowRow.cpp */; };
		AA29CDA30558741A00961A51 /* HoldJudgment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1504770F63005F316C /* HoldJudgment.cpp */; };
		AA29CDA50558741A00961A51 /* LifeMeterBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1B04770F63005F316C /* LifeMeterBar.cpp */; };
		AA29CDA60558741A00961A51 /* LifeMeterBattery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1D04770F63005F316C /* LifeMeterBattery.cpp */; };
		AA29CDA70558741A00961A51 /* LyricDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1F04770F63005F316C /* LyricDisplay.cpp */; };
		AA29CDA80558741A00961A51 /* NoteDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2104770F63005F316C /* NoteDisplay.cpp */; };
		AA29CDA90558741A00961A51 /* NoteField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2304770F63005F316C /* NoteField.cpp */; };
		AA29CDAA0558741A00961A51 /* ScoreDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2504770F63005F316C /* ScoreDisplay.cpp */; };
		AA29CDAB0558741A00961A51 /* ScoreDisplayBattle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2704770F63005F316C /* ScoreDisplayBattle.cpp */; };
		AA29CDAC0558741A00961A51 /* ScoreDisplayNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2904770F63005F316C /* ScoreDisplayNormal.cpp */; };
		AA29CDAD0558741A00961A51 /* ScoreDisplayOni.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2B04770F63005F316C /* ScoreDisplayOni.cpp */; };
		AA29CDAE0558741A00961A51 /* ScoreDisplayRave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2D04770F63005F316C /* ScoreDisplayRave.cpp */; };
		AA29CDB10558741A00961A51 /* Transition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7004770F86005F316C /* Transition.cpp */; };
		AA29CDB20558741A00961A51 /* Actor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7504770FFD005F316C /* Actor.cpp */; };
		AA29CDB30558741A00961A51 /* ActorFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7704770FFD005F316C /* ActorFrame.cpp */; };
		AA29CDB40558741A00961A51 /* ActorScroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7904770FFD005F316C /* ActorScroller.cpp */; };
		AA29CDB50558741A00961A51 /* BitmapText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFB904770FFD005F316C /* BitmapText.cpp */; };
		AA29CDB70558741A00961A51 /* Model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFBD04770FFD005F316C /* Model.cpp */; };
		AA29CDB80558741A00961A51 /* ModelTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFBF04770FFD005F316C /* ModelTypes.cpp */; };
		AA29CDB90558741A00961A51 /* Sprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFC204770FFD005F316C /* Sprite.cpp */; };
		AA29CDBA0558741A00961A51 /* Screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E000A047711F3005F316C /* Screen.cpp */; };
		AA29CDBB0558741A00961A51 /* ScreenAttract.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0010047711F3005F316C /* ScreenAttract.cpp */; };
		AA29CDBE0558741A00961A51 /* ScreenDemonstration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001B047711F3005F316C /* ScreenDemonstration.cpp */; };
		AA29CDBF0558741A00961A51 /* ScreenEdit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001D047711F3005F316C /* ScreenEdit.cpp */; settings = {COMPILER_FLAGS = "-finline-limit=300"; }; };
		AA29CDC00558741A00961A51 /* ScreenEditMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001F047711F3005F316C /* ScreenEditMenu.cpp */; };
		AA29CDC10558741A00961A51 /* ScreenEvaluation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0021047711F3005F316C /* ScreenEvaluation.cpp */; };
		AA29CDC50558741A00961A51 /* ScreenGameplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0029047711F3005F316C /* ScreenGameplay.cpp */; };
		AA29CDC60558741A00961A51 /* ScreenJukebox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0037047711F3005F316C /* ScreenJukebox.cpp */; };
		AA29CDC90558741A00961A51 /* ScreenManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E003F047711F3005F316C /* ScreenManager.cpp */; };
		AA29CDCA0558741A00961A51 /* ScreenMapControllers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0041047711F3005F316C /* ScreenMapControllers.cpp */; };
		AA29CDCB0558741A00961A51 /* ScreenMiniMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0045047711F3005F316C /* ScreenMiniMenu.cpp */; };
		AA29CDCD0558741A00961A51 /* ScreenNameEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0049047711F3005F316C /* ScreenNameEntry.cpp */; };
		AA29CDCE0558741A00961A51 /* ScreenOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E004B047711F3005F316C /* ScreenOptions.cpp */; };
		AA29CDCF0558741A00961A51 /* ScreenPlayerOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E004F047711F3005F316C /* ScreenPlayerOptions.cpp */; };
		AA29CDD00558741A00961A51 /* ScreenPrompt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0051047711F3005F316C /* ScreenPrompt.cpp */; };
		AA29CDD10558741A00961A51 /* ScreenRanking.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0053047711F3005F316C /* ScreenRanking.cpp */; };
		AA29CDD30558741A00961A51 /* ScreenSandbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0057047711F3005F316C /* ScreenSandbox.cpp */; };
		AA29CDD40558741A00961A51 /* ScreenSelect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0059047711F3005F316C /* ScreenSelect.cpp */; };
		AA29CDD50558741A00961A51 /* ScreenSelectCharacter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E005B047711F3005F316C /* ScreenSelectCharacter.cpp */; };
		AA29CDDB0558741A00961A51 /* ScreenSelectMusic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0069047711F3005F316C /* ScreenSelectMusic.cpp */; };
		AA29CDDD0558741A00961A51 /* ScreenSongOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E006F047711F3005F316C /* ScreenSongOptions.cpp */; };
		AA29CDE20558741A00961A51 /* ScreenTestSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007B047711F3005F316C /* ScreenTestSound.cpp */; };
		AA29CDE30558741A00961A51 /* ScreenTextEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007D047711F3005F316C /* ScreenTextEntry.cpp */; };
		AA29CDE40558741A00961A51 /* ScreenTitleMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007F047711F3005F316C /* ScreenTitleMenu.cpp */; };
		AA29CDE60558741A00961A51 /* AnnouncerManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E00FF0477128A005F316C /* AnnouncerManager.cpp */; };
		AA29CDE70558741A00961A51 /* GameManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01010477128A005F316C /* GameManager.cpp */; };
		AA29CDE80558741A00961A51 /* GameState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01030477128A005F316C /* GameState.cpp */; };
		AA29CDE90558741A00961A51 /* InputFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01050477128A005F316C /* InputFilter.cpp */; };
		AA29CDEA0558741A00961A51 /* InputMapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01070477128A005F316C /* InputMapper.cpp */; };
		AA29CDEB0558741A00961A51 /* InputQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01090477128A005F316C /* InputQueue.cpp */; };
		AA29CDEC0558741A00961A51 /* NoteSkinManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010B0477128A005F316C /* NoteSkinManager.cpp */; };
		AA29CDED0558741A00961A51 /* PrefsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010D0477128A005F316C /* PrefsManager.cpp */; };
		AA29CDEE0558741A00961A51 /* SongManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010F0477128A005F316C /* SongManager.cpp */; };
		AA29CDEF0558741A00961A51 /* ThemeManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01120477128A005F316C /* ThemeManager.cpp */; };
		AA29CDF10558741A00961A51 /* RageSoundDriver_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E012E047712BE005F316C /* RageSoundDriver_Null.cpp */; };
		AA29CDF50558741A00961A51 /* MovieTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01DB04771F11005F316C /* MovieTexture.cpp */; };
		AA29CDF60558741A00961A51 /* SongCacheIndex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01DE04772005005F316C /* SongCacheIndex.cpp */; };
		AA29CDF70558741A00961A51 /* Song.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01E20477205A005F316C /* Song.cpp */; };
		AA29CDF80558741A00961A51 /* RandomSample.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01E6047720A3005F316C /* RandomSample.cpp */; };
		AA29CDFA0558741A00961A51 /* RageUtil_CharConversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC23F7E0485E68D005F316C /* RageUtil_CharConversions.cpp */; };
		AA29CDFB0558741A00961A51 /* BannerCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE35EB04967E25005F316C /* BannerCache.cpp */; };
		AA29CDFE0558741A00961A51 /* ScreenSelectMaster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1DC47404A4861700D02EE9 /* ScreenSelectMaster.cpp */; };
		AA29CE000558741A00961A51 /* CombinedLifeMeterTug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE443EB04B0F9F600D02EE9 /* CombinedLifeMeterTug.cpp */; };
		AA29CE010558741A00961A51 /* ScoreKeeperRave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE443F304B0FEB700D02EE9 /* ScoreKeeperRave.cpp */; };
		AA29CE070558741A00961A51 /* RageUtil_FileDB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF580A704B3E2DC00D02EE9 /* RageUtil_FileDB.cpp */; };
		AA29CE090558741A00961A51 /* ActorUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA983CA04B9060A00D02EE9 /* ActorUtil.cpp */; };
		AA29CE0B0558741A00961A51 /* ArchHooks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3F283B04BE6DDC00D02EE9 /* ArchHooks.cpp */; };
		AA29CE0C0558741A00961A51 /* InputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B36B04C38B4600D02EE9 /* InputHandler.cpp */; };
		AA29CE0E0558741A00961A51 /* MovieTexture_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B39004C5921800D02EE9 /* MovieTexture_Null.cpp */; };
		AA29CE100558741A00961A51 /* RageFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA272C3004CD757100D02EE9 /* RageFile.cpp */; };
		AA29CE140558741A00961A51 /* CrashHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA76D15404D9D2D200D02EE9 /* CrashHandler.cpp */; };
		AA29CE150558741A00961A51 /* CrashHandlerChild.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA76D15504D9D2D200D02EE9 /* CrashHandlerChild.cpp */; };
		AA29CE170558741A00961A51 /* ver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA52E9BD04DBBCF400D02EE9 /* ver.cpp */; };
		AA29CE180558741A00961A51 /* Steps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF430FD04DC98BC00D02EE9 /* Steps.cpp */; };
		AA29CE190558741A00961A51 /* NoteDataUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F38C004E2D0B700D02EE9 /* NoteDataUtil.cpp */; };
		AA29CE1E0558741A00961A51 /* BeginnerHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC28BB904F758E500D02EE9 /* BeginnerHelper.cpp */; };
		AA29CE200558741A00961A51 /* MovieTexture_FFMpeg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA14ED0F0509F40000E3FAD7 /* MovieTexture_FFMpeg.cpp */; };
		AA29CE220558741A00961A51 /* ProfileManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C6556050D234B0073A143 /* ProfileManager.cpp */; };
		AA29CE230558741A00961A51 /* RageSoundReader_WAV.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C65A6050FD21F0073A143 /* RageSoundReader_WAV.cpp */; };
		AA29CE240558741A00961A51 /* RageSoundReader_FileReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFC7FF00513A67700D02EE9 /* RageSoundReader_FileReader.cpp */; };
		AA29CE250558741A00961A51 /* RageSoundReader_MP3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFC7FF10513A67700D02EE9 /* RageSoundReader_MP3.cpp */; };
		AA29CE260558741A00961A51 /* RageSoundReader_Vorbisfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C65A4050FD21F0073A143 /* RageSoundReader_Vorbisfile.cpp */; };
		AA29CE280558741A00961A51 /* RageSoundReader_Resample_Good.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAE28F4052254A900D02EE9 /* RageSoundReader_Resample_Good.cpp */; };
		AA29CE290558741A00961A51 /* ScreenExit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAECF8BF05265DB600D02EE9 /* ScreenExit.cpp */; };
		AA29CE2B0558741A00961A51 /* ScreenOptionsMaster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28405277DAF00D02EE9 /* ScreenOptionsMaster.cpp */; };
		AA29CE2C0558741A00961A51 /* ScreenOptionsMasterPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28605277DAF00D02EE9 /* ScreenOptionsMasterPrefs.cpp */; };
		AA29CE2D0558741A00961A51 /* ScreenReloadSongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28805277DAF00D02EE9 /* ScreenReloadSongs.cpp */; };
		AA29CE2F0558741A00961A51 /* ScreenInstructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0033047711F3005F316C /* ScreenInstructions.cpp */; };
		AA29CE300558741A00961A51 /* ScreenHowToPlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E002F047711F3005F316C /* ScreenHowToPlay.cpp */; };
		AA29CE310558741A00961A51 /* PercentageDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD620A5052EC78B00D02EE9 /* PercentageDisplay.cpp */; };
		AA29CE320558741A00961A51 /* ScoreDisplayPercentage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6DAF0805300B3D00D02EE9 /* ScoreDisplayPercentage.cpp */; };
		AA29CE340558741A00961A51 /* ScreenTestInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC622FA05389A0500D02EE9 /* ScreenTestInput.cpp */; };
		AA29CE350558741A00961A51 /* ScreenBookkeeping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE360053D5F8A00D02EE9 /* ScreenBookkeeping.cpp */; };
		AA29CE360558741A00961A51 /* ScreenNameEntryTraditional.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE362053D5F8A00D02EE9 /* ScreenNameEntryTraditional.cpp */; };
		AA29CE370558741A00961A51 /* Bookkeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE368053DA38C00D02EE9 /* Bookkeeper.cpp */; };
		AA29CE380558741A00961A51 /* GraphDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF551D0549F39700D02EE9 /* GraphDisplay.cpp */; };
		AA29CE390558741A00961A51 /* ComboGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF55210549F43A00D02EE9 /* ComboGraph.cpp */; };
		AA29CE3A0558741A00961A51 /* Attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF5541054E736D00D02EE9 /* Attack.cpp */; };
		AA29CE3C0558741A00961A51 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AA29CE3D0558741A00961A51 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7CE047AC7BF005F316C /* Carbon.framework */; };
		AA29CE3E0558741A00961A51 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7D0047AC7EA005F316C /* IOKit.framework */; };
		AA29CE3F0558741A00961A51 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7D2047ACBC9005F316C /* QuickTime.framework */; };
		AA29CE400558741A00961A51 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA8DD84904A2E51400D02EE9 /* OpenGL.framework */; };
		AA29CE420558741A00961A51 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF33F2A04FF213100F93C24 /* CoreFoundation.framework */; };
		AA2C9CA10BAD6F54002441E9 /* CodeSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2C9C9F0BAD6F54002441E9 /* CodeSet.cpp */; };
		AA2C9CA20BAD6F55002441E9 /* CodeSet.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2C9CA00BAD6F54002441E9 /* CodeSet.h */; };
		AA2C9CA30BAD6F55002441E9 /* CodeSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2C9C9F0BAD6F54002441E9 /* CodeSet.cpp */; };
		AA2CA89F0BB745BD002441E9 /* ScreenContinue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2CA89D0BB745BD002441E9 /* ScreenContinue.cpp */; };
		AA2CA8A00BB745BD002441E9 /* ScreenContinue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2CA89E0BB745BD002441E9 /* ScreenContinue.h */; };
		AA2CA8A10BB745BD002441E9 /* ScreenContinue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2CA89D0BB745BD002441E9 /* ScreenContinue.cpp */; };
		AA2EA0010A770208003A0C11 /* ScreenSelectLanguage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2E9FFF0A770208003A0C11 /* ScreenSelectLanguage.cpp */; };
		AA2EA0030A770208003A0C11 /* ScreenSelectLanguage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2E9FFF0A770208003A0C11 /* ScreenSelectLanguage.cpp */; };
		AA2EA0040A770208003A0C11 /* ScreenSelectLanguage.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2EA0000A770208003A0C11 /* ScreenSelectLanguage.h */; };
		AA2FB639091212B0000FD574 /* LifeMeter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2FB638091212AF000FD574 /* LifeMeter.cpp */; };
		AA31D5210B1EC6540016AB6B /* RageSoundReader_PitchChange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA31D51C0B1EC6540016AB6B /* RageSoundReader_PitchChange.cpp */; };
		AA31D5230B1EC6540016AB6B /* RageSoundReader_SpeedChange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA31D51E0B1EC6540016AB6B /* RageSoundReader_SpeedChange.cpp */; };
		AA31D5250B1EC6550016AB6B /* RageSoundReader_Filter.h in Headers */ = {isa = PBXBuildFile; fileRef = AA31D51B0B1EC6540016AB6B /* RageSoundReader_Filter.h */; };
		AA31D5260B1EC6550016AB6B /* RageSoundReader_PitchChange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA31D51C0B1EC6540016AB6B /* RageSoundReader_PitchChange.cpp */; };
		AA31D5270B1EC6550016AB6B /* RageSoundReader_PitchChange.h in Headers */ = {isa = PBXBuildFile; fileRef = AA31D51D0B1EC6540016AB6B /* RageSoundReader_PitchChange.h */; };
		AA31D5280B1EC6550016AB6B /* RageSoundReader_SpeedChange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA31D51E0B1EC6540016AB6B /* RageSoundReader_SpeedChange.cpp */; };
		AA31D5290B1EC6550016AB6B /* RageSoundReader_SpeedChange.h in Headers */ = {isa = PBXBuildFile; fileRef = AA31D51F0B1EC6540016AB6B /* RageSoundReader_SpeedChange.h */; };
		AA3396B80BDE195E00E1475F /* RageSoundReader_Merge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3396B60BDE195E00E1475F /* RageSoundReader_Merge.cpp */; };
		AA3396B90BDE195E00E1475F /* RageSoundReader_Merge.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3396B70BDE195E00E1475F /* RageSoundReader_Merge.h */; };
		AA3396BA0BDE195E00E1475F /* RageSoundReader_Merge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3396B60BDE195E00E1475F /* RageSoundReader_Merge.cpp */; };
		AA339A7E0BF0FA6400E1475F /* LoadingWindow_Null.h in Headers */ = {isa = PBXBuildFile; fileRef = AA339A7D0BF0FA6300E1475F /* LoadingWindow_Null.h */; };
		AA3A706206AA1645006F755E /* StyleUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3A706006AA1645006F755E /* StyleUtil.cpp */; };
		AA3D5E6008214C77002AA665 /* ScoreDisplayLifeTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E5C08214C77002AA665 /* ScoreDisplayLifeTime.cpp */; };
		AA3D5E91082152B6002AA665 /* StreamDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E8F082152B6002AA665 /* StreamDisplay.cpp */; };
		AA3D5E95082152E5002AA665 /* LifeMeterTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E5A08214C77002AA665 /* LifeMeterTime.cpp */; };
		AA3D790106A275E90064B980 /* RadarValues.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D78FF06A275E90064B980 /* RadarValues.cpp */; };
		AA3D793306A279530064B980 /* DateTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D793106A279530064B980 /* DateTime.cpp */; };
		AA3E3DF109D96A1400A259C7 /* CrashHandlerInternal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3E3DF009D96A1400A259C7 /* CrashHandlerInternal.cpp */; };
		AA3E3DF209D96A1400A259C7 /* CrashHandlerInternal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3E3DF009D96A1400A259C7 /* CrashHandlerInternal.cpp */; };
		AA40D1B909A08D650068C0D5 /* StepMania.pch in Headers */ = {isa = PBXBuildFile; fileRef = AAD64AA10603FE7300EF8CDE /* StepMania.pch */; };
		AA40D1BA09A08D650068C0D5 /* RageBitmapTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD6E04770A7C005F316C /* RageBitmapTexture.h */; };
		AA40D1BB09A08D650068C0D5 /* RageDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7004770A7C005F316C /* RageDisplay.h */; };
		AA40D1BC09A08D650068C0D5 /* RageException.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7304770A7C005F316C /* RageException.h */; };
		AA40D1BD09A08D650068C0D5 /* RageInput.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7504770A7C005F316C /* RageInput.h */; };
		AA40D1BE09A08D650068C0D5 /* RageLog.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7904770A7C005F316C /* RageLog.h */; };
		AA40D1BF09A08D650068C0D5 /* RageMath.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7B04770A7C005F316C /* RageMath.h */; };
		AA40D1C009A08D650068C0D5 /* RageSound.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7D04770A7C005F316C /* RageSound.h */; };
		AA40D1C109A08D650068C0D5 /* RageSoundManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7F04770A7C005F316C /* RageSoundManager.h */; };
		AA40D1C209A08D650068C0D5 /* RageSoundReader_Preload.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD8104770A7C005F316C /* RageSoundReader_Preload.h */; };
		AA40D1C409A08D650068C0D5 /* RageSoundReader.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD8604770A7C005F316C /* RageSoundReader.h */; };
		AA40D1C509A08D650068C0D5 /* RageTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD8A04770A7C005F316C /* RageTexture.h */; };
		AA40D1C609A08D650068C0D5 /* RageTextureManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD8C04770A7C005F316C /* RageTextureManager.h */; };
		AA40D1C709A08D650068C0D5 /* RageThreads.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD8E04770A7C005F316C /* RageThreads.h */; };
		AA40D1C809A08D650068C0D5 /* RageTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD9004770A7C005F316C /* RageTimer.h */; };
		AA40D1C909A08D650068C0D5 /* RageTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD9104770A7C005F316C /* RageTypes.h */; };
		AA40D1CA09A08D650068C0D5 /* RageUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD9304770A7C005F316C /* RageUtil.h */; };
		AA40D1CB09A08D650068C0D5 /* Character.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDCC04770C79005F316C /* Character.h */; };
		AA40D1CC09A08D650068C0D5 /* CodeDetector.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDCE04770C79005F316C /* CodeDetector.h */; };
		AA40D1CD09A08D650068C0D5 /* Course.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDD004770C79005F316C /* Course.h */; };
		AA40D1CE09A08D650068C0D5 /* Font.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDD204770C79005F316C /* Font.h */; };
		AA40D1CF09A08D650068C0D5 /* FontCharAliases.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDD404770C79005F316C /* FontCharAliases.h */; };
		AA40D1D009A08D650068C0D5 /* FontCharmaps.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDD604770C79005F316C /* FontCharmaps.h */; };
		AA40D1D109A08D650068C0D5 /* FontManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDD804770C79005F316C /* FontManager.h */; };
		AA40D1D209A08D650068C0D5 /* GameConstantsAndTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDDA04770C79005F316C /* GameConstantsAndTypes.h */; };
		AA40D1D309A08D650068C0D5 /* GameInput.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDDE04770C79005F316C /* GameInput.h */; };
		AA40D1D409A08D650068C0D5 /* Grade.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDE004770C79005F316C /* Grade.h */; };
		AA40D1D509A08D650068C0D5 /* Inventory.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDE204770C79005F316C /* Inventory.h */; };
		AA40D1D609A08D650068C0D5 /* LyricsLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDE404770C79005F316C /* LyricsLoader.h */; };
		AA40D1D709A08D650068C0D5 /* NoteData.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDE604770C79005F316C /* NoteData.h */; };
		AA40D1D809A08D650068C0D5 /* NoteDataWithScoring.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDE804770C79005F316C /* NoteDataWithScoring.h */; };
		AA40D1DA09A08D650068C0D5 /* NotesLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDEE04770C79005F316C /* NotesLoader.h */; };
		AA40D1DB09A08D650068C0D5 /* NotesLoaderBMS.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDF004770C79005F316C /* NotesLoaderBMS.h */; };
		AA40D1DC09A08D650068C0D5 /* NotesLoaderDWI.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDF204770C79005F316C /* NotesLoaderDWI.h */; };
		AA40D1DD09A08D650068C0D5 /* NotesLoaderKSF.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDF404770C79005F316C /* NotesLoaderKSF.h */; };
		AA40D1DE09A08D650068C0D5 /* NotesLoaderSM.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDF604770C79005F316C /* NotesLoaderSM.h */; };
		AA40D1DF09A08D650068C0D5 /* NotesWriterDWI.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDF804770C79005F316C /* NotesWriterDWI.h */; };
		AA40D1E009A08D650068C0D5 /* NotesWriterSM.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDFA04770C79005F316C /* NotesWriterSM.h */; };
		AA40D1E109A08D650068C0D5 /* NoteTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDFC04770C79005F316C /* NoteTypes.h */; };
		AA40D1E209A08D650068C0D5 /* Player.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDFE04770C79005F316C /* Player.h */; };
		AA40D1E309A08D650068C0D5 /* PlayerAI.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0004770C79005F316C /* PlayerAI.h */; };
		AA40D1E409A08D650068C0D5 /* PlayerNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0204770C79005F316C /* PlayerNumber.h */; };
		AA40D1E509A08D650068C0D5 /* PlayerOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0404770C79005F316C /* PlayerOptions.h */; };
		AA40D1E609A08D650068C0D5 /* SongOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0804770C79005F316C /* SongOptions.h */; };
		AA40D1E709A08D650068C0D5 /* StageStats.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0A04770C79005F316C /* StageStats.h */; };
		AA40D1E909A08D650068C0D5 /* TitleSubstitution.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0F04770C79005F316C /* TitleSubstitution.h */; };
		AA40D1EA09A08D650068C0D5 /* IniFile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE5904770CAA005F316C /* IniFile.h */; };
		AA40D1EB09A08D650068C0D5 /* MsdFile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE5B04770CAA005F316C /* MsdFile.h */; };
		AA40D1EC09A08D650068C0D5 /* global.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE6004770CF7005F316C /* global.h */; };
		AA40D1ED09A08D650068C0D5 /* ScreenDimensions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE6104770CF7005F316C /* ScreenDimensions.h */; };
		AA40D1EE09A08D650068C0D5 /* StdString.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE6204770CF7005F316C /* StdString.h */; };
		AA40D1EF09A08D650068C0D5 /* StepMania.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE6404770CF7005F316C /* StepMania.h */; };
		AA40D1F009A08D650068C0D5 /* Banner.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE6F04770D61005F316C /* Banner.h */; };
		AA40D1F109A08D650068C0D5 /* BPMDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE7704770E7C005F316C /* BPMDisplay.h */; };
		AA40D1F209A08D650068C0D5 /* CourseContentsList.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE7904770E7C005F316C /* CourseContentsList.h */; };
		AA40D1F409A08D650068C0D5 /* DifficultyIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE7F04770E7C005F316C /* DifficultyIcon.h */; };
		AA40D1F709A08D650068C0D5 /* EditMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE8504770E7C005F316C /* EditMenu.h */; };
		AA40D1F809A08D650068C0D5 /* FadingBanner.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE8B04770E7C005F316C /* FadingBanner.h */; };
		AA40D1F909A08D650068C0D5 /* GradeDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE8D04770E7C005F316C /* GradeDisplay.h */; };
		AA40D1FA09A08D650068C0D5 /* GrooveRadar.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE9104770E7C005F316C /* GrooveRadar.h */; };
		AA40D1FC09A08D650068C0D5 /* HelpDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE9504770E7C005F316C /* HelpDisplay.h */; };
		AA40D1FD09A08D650068C0D5 /* MenuTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE9B04770E7C005F316C /* MenuTimer.h */; };
		AA40D1FE09A08D650068C0D5 /* MeterDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE9D04770E7C005F316C /* MeterDisplay.h */; };
		AA40D20209A08D650068C0D5 /* MusicWheel.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEA504770E7C005F316C /* MusicWheel.h */; };
		AA40D20309A08D650068C0D5 /* MusicWheelItem.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEA704770E7C005F316C /* MusicWheelItem.h */; };
		AA40D20609A08D650068C0D5 /* OptionsCursor.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEAD04770E7C005F316C /* OptionsCursor.h */; };
		AA40D20709A08D650068C0D5 /* ScrollBar.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEAF04770E7C005F316C /* ScrollBar.h */; };
		AA40D20909A08D650068C0D5 /* SnapDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEB304770E7C005F316C /* SnapDisplay.h */; };
		AA40D20A09A08D650068C0D5 /* TextBanner.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEB504770E7C005F316C /* TextBanner.h */; };
		AA40D20B09A08D650068C0D5 /* WheelNotifyIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEB704770E7C005F316C /* WheelNotifyIcon.h */; };
		AA40D20C09A08D650068C0D5 /* ArrowEffects.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEFE04770F63005F316C /* ArrowEffects.h */; };
		AA40D20D09A08D650068C0D5 /* Background.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF0004770F63005F316C /* Background.h */; };
		AA40D20E09A08D650068C0D5 /* BGAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF0204770F63005F316C /* BGAnimation.h */; };
		AA40D20F09A08D650068C0D5 /* BGAnimationLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF0404770F63005F316C /* BGAnimationLayer.h */; };
		AA40D21109A08D650068C0D5 /* DancingCharacters.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF0804770F63005F316C /* DancingCharacters.h */; };
		AA40D21209A08D650068C0D5 /* GhostArrowRow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF0E04770F63005F316C /* GhostArrowRow.h */; };
		AA40D21309A08D650068C0D5 /* HoldJudgment.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF1604770F63005F316C /* HoldJudgment.h */; };
		AA40D21509A08D650068C0D5 /* LifeMeter.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF1A04770F63005F316C /* LifeMeter.h */; };
		AA40D21609A08D650068C0D5 /* LifeMeterBar.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF1C04770F63005F316C /* LifeMeterBar.h */; };
		AA40D21709A08D650068C0D5 /* LifeMeterBattery.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF1E04770F63005F316C /* LifeMeterBattery.h */; };
		AA40D21809A08D650068C0D5 /* LyricDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2004770F63005F316C /* LyricDisplay.h */; };
		AA40D21909A08D650068C0D5 /* NoteDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2204770F63005F316C /* NoteDisplay.h */; };
		AA40D21A09A08D650068C0D5 /* NoteField.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2404770F63005F316C /* NoteField.h */; };
		AA40D21B09A08D650068C0D5 /* ScoreDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2604770F63005F316C /* ScoreDisplay.h */; };
		AA40D21C09A08D650068C0D5 /* ScoreDisplayBattle.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2804770F63005F316C /* ScoreDisplayBattle.h */; };
		AA40D21D09A08D650068C0D5 /* ScoreDisplayNormal.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2A04770F63005F316C /* ScoreDisplayNormal.h */; };
		AA40D21E09A08D650068C0D5 /* ScoreDisplayOni.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2C04770F63005F316C /* ScoreDisplayOni.h */; };
		AA40D21F09A08D650068C0D5 /* ScoreDisplayRave.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2E04770F63005F316C /* ScoreDisplayRave.h */; };
		AA40D22009A08D650068C0D5 /* ScoreKeeper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF3004770F63005F316C /* ScoreKeeper.h */; };
		AA40D22109A08D650068C0D5 /* Transition.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF7104770F86005F316C /* Transition.h */; };
		AA40D22209A08D650068C0D5 /* Actor.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF7604770FFD005F316C /* Actor.h */; };
		AA40D22309A08D650068C0D5 /* ActorFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF7804770FFD005F316C /* ActorFrame.h */; };
		AA40D22409A08D650068C0D5 /* ActorScroller.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF7A04770FFD005F316C /* ActorScroller.h */; };
		AA40D22509A08D650068C0D5 /* BitmapText.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFFBA04770FFD005F316C /* BitmapText.h */; };
		AA40D22609A08D650068C0D5 /* Model.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFFBE04770FFD005F316C /* Model.h */; };
		AA40D22709A08D650068C0D5 /* ModelTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFFC004770FFD005F316C /* ModelTypes.h */; };
		AA40D22809A08D650068C0D5 /* Quad.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFFC104770FFD005F316C /* Quad.h */; };
		AA40D22909A08D650068C0D5 /* Sprite.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFFC304770FFD005F316C /* Sprite.h */; };
		AA40D22A09A08D650068C0D5 /* Screen.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E000B047711F3005F316C /* Screen.h */; };
		AA40D22B09A08D650068C0D5 /* ScreenAttract.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0011047711F3005F316C /* ScreenAttract.h */; };
		AA40D22D09A08D650068C0D5 /* ScreenDemonstration.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E001C047711F3005F316C /* ScreenDemonstration.h */; };
		AA40D22E09A08D650068C0D5 /* ScreenEdit.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E001E047711F3005F316C /* ScreenEdit.h */; };
		AA40D22F09A08D650068C0D5 /* ScreenEditMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0020047711F3005F316C /* ScreenEditMenu.h */; };
		AA40D23009A08D650068C0D5 /* ScreenEvaluation.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0022047711F3005F316C /* ScreenEvaluation.h */; };
		AA40D23309A08D650068C0D5 /* ScreenGameplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E002A047711F3005F316C /* ScreenGameplay.h */; };
		AA40D23409A08D650068C0D5 /* ScreenInstructions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0034047711F3005F316C /* ScreenInstructions.h */; };
		AA40D23509A08D650068C0D5 /* ScreenJukebox.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0038047711F3005F316C /* ScreenJukebox.h */; };
		AA40D23609A08D650068C0D5 /* ScreenManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0040047711F3005F316C /* ScreenManager.h */; };
		AA40D23709A08D650068C0D5 /* ScreenMapControllers.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0042047711F3005F316C /* ScreenMapControllers.h */; };
		AA40D23809A08D650068C0D5 /* ScreenMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0044047711F3005F316C /* ScreenMessage.h */; };
		AA40D23909A08D650068C0D5 /* ScreenMiniMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0046047711F3005F316C /* ScreenMiniMenu.h */; };
		AA40D23B09A08D650068C0D5 /* ScreenNameEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E004A047711F3005F316C /* ScreenNameEntry.h */; };
		AA40D23C09A08D650068C0D5 /* ScreenOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E004C047711F3005F316C /* ScreenOptions.h */; };
		AA40D23D09A08D650068C0D5 /* ScreenPlayerOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0050047711F3005F316C /* ScreenPlayerOptions.h */; };
		AA40D23E09A08D650068C0D5 /* ScreenPrompt.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0052047711F3005F316C /* ScreenPrompt.h */; };
		AA40D23F09A08D650068C0D5 /* ScreenRanking.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0054047711F3005F316C /* ScreenRanking.h */; };
		AA40D24009A08D650068C0D5 /* ScreenSandbox.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0058047711F3005F316C /* ScreenSandbox.h */; };
		AA40D24109A08D650068C0D5 /* ScreenSelect.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E005A047711F3005F316C /* ScreenSelect.h */; };
		AA40D24209A08D650068C0D5 /* ScreenSelectCharacter.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E005C047711F3005F316C /* ScreenSelectCharacter.h */; };
		AA40D24609A08D650068C0D5 /* ScreenSelectMusic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E006A047711F3005F316C /* ScreenSelectMusic.h */; };
		AA40D24809A08D650068C0D5 /* ScreenSongOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0070047711F3005F316C /* ScreenSongOptions.h */; };
		AA40D24B09A08D650068C0D5 /* ScreenTestSound.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E007C047711F3005F316C /* ScreenTestSound.h */; };
		AA40D24C09A08D650068C0D5 /* ScreenTextEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E007E047711F3005F316C /* ScreenTextEntry.h */; };
		AA40D24D09A08D650068C0D5 /* ScreenTitleMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0080047711F3005F316C /* ScreenTitleMenu.h */; };
		AA40D24E09A08D650068C0D5 /* AnnouncerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01000477128A005F316C /* AnnouncerManager.h */; };
		AA40D24F09A08D650068C0D5 /* GameManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01020477128A005F316C /* GameManager.h */; };
		AA40D25009A08D650068C0D5 /* GameState.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01040477128A005F316C /* GameState.h */; };
		AA40D25109A08D650068C0D5 /* InputFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01060477128A005F316C /* InputFilter.h */; };
		AA40D25209A08D650068C0D5 /* InputMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01080477128A005F316C /* InputMapper.h */; };
		AA40D25309A08D650068C0D5 /* InputQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E010A0477128A005F316C /* InputQueue.h */; };
		AA40D25409A08D650068C0D5 /* NoteSkinManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E010C0477128A005F316C /* NoteSkinManager.h */; };
		AA40D25509A08D650068C0D5 /* PrefsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E010E0477128A005F316C /* PrefsManager.h */; };
		AA40D25609A08D650068C0D5 /* SongManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01100477128A005F316C /* SongManager.h */; };
		AA40D25709A08D650068C0D5 /* ThemeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01130477128A005F316C /* ThemeManager.h */; };
		AA40D25809A08D650068C0D5 /* RageSoundDriver_Null.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E012F047712BE005F316C /* RageSoundDriver_Null.h */; };
		AA40D25909A08D650068C0D5 /* LowLevelWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01630477136A005F316C /* LowLevelWindow.h */; };
		AA40D25A09A08D650068C0D5 /* SongCacheIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01DF04772005005F316C /* SongCacheIndex.h */; };
		AA40D25C09A08D650068C0D5 /* RandomSample.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01E7047720A3005F316C /* RandomSample.h */; };
		AA40D25E09A08D650068C0D5 /* RageUtil_CharConversions.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC23F7F0485E68D005F316C /* RageUtil_CharConversions.h */; };
		AA40D25F09A08D650068C0D5 /* BannerCache.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE35EC04967E26005F316C /* BannerCache.h */; };
		AA40D26109A08D650068C0D5 /* arch_default.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE36F60497CE16005F316C /* arch_default.h */; };
		AA40D26309A08D650068C0D5 /* ArchHooks.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE36FC0497CE44005F316C /* ArchHooks.h */; };
		AA40D26409A08D650068C0D5 /* RageSoundDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE37030497CF85005F316C /* RageSoundDriver.h */; };
		AA40D26609A08D650068C0D5 /* ActorUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1DC47204A485E900D02EE9 /* ActorUtil.h */; };
		AA40D26709A08D650068C0D5 /* ScreenSelectMaster.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1DC47504A4861700D02EE9 /* ScreenSelectMaster.h */; };
		AA40D26B09A08D650068C0D5 /* CombinedLifeMeterTug.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE443EC04B0F9F600D02EE9 /* CombinedLifeMeterTug.h */; };
		AA40D26C09A08D650068C0D5 /* ScoreKeeperRave.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE443F404B0FEB700D02EE9 /* ScoreKeeperRave.h */; };
		AA40D26F09A08D650068C0D5 /* RageUtil_FileDB.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF580A804B3E2DC00D02EE9 /* RageUtil_FileDB.h */; };
		AA40D27109A08D650068C0D5 /* LoadingWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEF3D1004B53E2900D02EE9 /* LoadingWindow.h */; };
		AA40D27209A08D650068C0D5 /* InputHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB3B36C04C38B4600D02EE9 /* InputHandler.h */; };
		AA40D27309A08D650068C0D5 /* MovieTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB3B37704C38BF600D02EE9 /* MovieTexture.h */; };
		AA40D27509A08D650068C0D5 /* MovieTexture_Null.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB3B39104C5921800D02EE9 /* MovieTexture_Null.h */; };
		AA40D27609A08D650068C0D5 /* RageFile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA272C3104CD757100D02EE9 /* RageFile.h */; };
		AA40D27709A08D650068C0D5 /* RageInputDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7704770A7C005F316C /* RageInputDevice.h */; };
		AA40D27809A08D650068C0D5 /* RageSoundReader_FileReader.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4E7A04D4FE5D00D02EE9 /* RageSoundReader_FileReader.h */; };
		AA40D27909A08D650068C0D5 /* arch_setup.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4E8F04D5263200D02EE9 /* arch_setup.h */; };
		AA40D27A09A08D650068C0D5 /* CrashHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4E8804D50FB900D02EE9 /* CrashHandler.h */; };
		AA40D27B09A08D650068C0D5 /* CrashHandlerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4E8A04D50FB900D02EE9 /* CrashHandlerInternal.h */; };
		AA40D27C09A08D650068C0D5 /* Crash.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4F5904D9220700D02EE9 /* Crash.h */; };
		AA40D27D09A08D650068C0D5 /* Steps.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF430FE04DC98BC00D02EE9 /* Steps.h */; };
		AA40D27E09A08D650068C0D5 /* NoteDataUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA4F38C104E2D0B700D02EE9 /* NoteDataUtil.h */; };
		AA40D27F09A08D650068C0D5 /* ProductInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AAADA4AE04E5F3DE00D02EE9 /* ProductInfo.h */; };
		AA40D28009A08D650068C0D5 /* BeginnerHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC28BBA04F758E500D02EE9 /* BeginnerHelper.h */; };
		AA40D28209A08D650068C0D5 /* MovieTexture_FFMpeg.h in Headers */ = {isa = PBXBuildFile; fileRef = AA14ED100509F40000E3FAD7 /* MovieTexture_FFMpeg.h */; };
		AA40D28309A08D650068C0D5 /* ProfileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1C6557050D234B0073A143 /* ProfileManager.h */; };
		AA40D28409A08D650068C0D5 /* RageSoundReader_WAV.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1C65A7050FD21F0073A143 /* RageSoundReader_WAV.h */; };
		AA40D28609A08D650068C0D5 /* RageSoundReader_Vorbisfile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1C65A5050FD21F0073A143 /* RageSoundReader_Vorbisfile.h */; };
		AA40D28809A08D650068C0D5 /* RageSoundReader_Resample_Good.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAE28F5052254A900D02EE9 /* RageSoundReader_Resample_Good.h */; };
		AA40D28909A08D650068C0D5 /* ScreenExit.h in Headers */ = {isa = PBXBuildFile; fileRef = AAECF8C005265DB600D02EE9 /* ScreenExit.h */; };
		AA40D28A09A08D650068C0D5 /* ScreenOptionsMaster.h in Headers */ = {isa = PBXBuildFile; fileRef = AA53D28505277DAF00D02EE9 /* ScreenOptionsMaster.h */; };
		AA40D28B09A08D650068C0D5 /* ScreenOptionsMasterPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = AA53D28705277DAF00D02EE9 /* ScreenOptionsMasterPrefs.h */; };
		AA40D28C09A08D650068C0D5 /* ScreenReloadSongs.h in Headers */ = {isa = PBXBuildFile; fileRef = AA53D28905277DAF00D02EE9 /* ScreenReloadSongs.h */; };
		AA40D28D09A08D650068C0D5 /* ScreenHowToPlay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0030047711F3005F316C /* ScreenHowToPlay.h */; };
		AA40D28E09A08D650068C0D5 /* PercentageDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD620A6052EC78B00D02EE9 /* PercentageDisplay.h */; };
		AA40D28F09A08D650068C0D5 /* ScoreDisplayPercentage.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6DAF0905300B3D00D02EE9 /* ScoreDisplayPercentage.h */; };
		AA40D29109A08D650068C0D5 /* ScreenTestInput.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC622FB05389A0500D02EE9 /* ScreenTestInput.h */; };
		AA40D29209A08D650068C0D5 /* ScreenBookkeeping.h in Headers */ = {isa = PBXBuildFile; fileRef = AADBE361053D5F8A00D02EE9 /* ScreenBookkeeping.h */; };
		AA40D29309A08D650068C0D5 /* ScreenNameEntryTraditional.h in Headers */ = {isa = PBXBuildFile; fileRef = AADBE363053D5F8A00D02EE9 /* ScreenNameEntryTraditional.h */; };
		AA40D29409A08D650068C0D5 /* Bookkeeper.h in Headers */ = {isa = PBXBuildFile; fileRef = AADBE369053DA38C00D02EE9 /* Bookkeeper.h */; };
		AA40D29509A08D650068C0D5 /* GraphDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFF551E0549F39700D02EE9 /* GraphDisplay.h */; };
		AA40D29609A08D650068C0D5 /* ComboGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFF55220549F43A00D02EE9 /* ComboGraph.h */; };
		AA40D29709A08D650068C0D5 /* Attack.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFF5542054E736D00D02EE9 /* Attack.h */; };
		AA40D29809A08D650068C0D5 /* RageTextureID.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9EC2F1055F5126007E5098 /* RageTextureID.h */; };
		AA40D29909A08D650068C0D5 /* CombinedLifeMeter.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9D236C0561B6CE00FC7F14 /* CombinedLifeMeter.h */; };
		AA40D29A09A08D650068C0D5 /* LightsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC6DCE40567660A00B5D56F /* LightsManager.h */; };
		AA40D29B09A08D650068C0D5 /* LightsDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC6DCEE0567663800B5D56F /* LightsDriver.h */; };
		AA40D29D09A08D650068C0D5 /* PaneDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC6DDDF0569C71000B5D56F /* PaneDisplay.h */; };
		AA40D29E09A08D650068C0D5 /* DifficultyList.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC6DDE70569C80900B5D56F /* DifficultyList.h */; };
		AA40D29F09A08D650068C0D5 /* LightsDriver_SystemMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB691F305704FA50078BED4 /* LightsDriver_SystemMessage.h */; };
		AA40D2A009A08D650068C0D5 /* AttackDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB005F10579B8CB000BBA58 /* AttackDisplay.h */; };
		AA40D2A109A08D650068C0D5 /* RageFileDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB0085C057F4F7A000BBA58 /* RageFileDriver.h */; };
		AA40D2A209A08D650068C0D5 /* RageFileDriverDirect.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB0085E057F4F7A000BBA58 /* RageFileDriverDirect.h */; };
		AA40D2A309A08D650068C0D5 /* RageFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB00860057F4F7A000BBA58 /* RageFileManager.h */; };
		AA40D2A409A08D650068C0D5 /* RageFileDriverZip.h in Headers */ = {isa = PBXBuildFile; fileRef = AA251B7605841FCE00027ACB /* RageFileDriverZip.h */; };
		AA40D2A509A08D650068C0D5 /* Style.h in Headers */ = {isa = PBXBuildFile; fileRef = AA25200D0587225500027ACB /* Style.h */; };
		AA40D2A609A08D650068C0D5 /* MemoryCardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA28B47B058F2F5D0097C109 /* MemoryCardManager.h */; };
		AA40D2A709A08D650068C0D5 /* MemoryCardDriver_Null.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE78760591287100E8BF50 /* MemoryCardDriver_Null.h */; };
		AA40D2A809A08D650068C0D5 /* DualScrollBar.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE788B05912B0600E8BF50 /* DualScrollBar.h */; };
		AA40D2A909A08D650068C0D5 /* TimingData.h in Headers */ = {isa = PBXBuildFile; fileRef = AA729C430599B50D00779F33 /* TimingData.h */; };
		AA40D2AA09A08D650068C0D5 /* MemoryCardDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA729C470599B54D00779F33 /* MemoryCardDisplay.h */; };
		AA40D2AB09A08D650068C0D5 /* ReceptorArrow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA729C4F0599B58D00779F33 /* ReceptorArrow.h */; };
		AA40D2AC09A08D650068C0D5 /* ReceptorArrowRow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA729C510599B58D00779F33 /* ReceptorArrowRow.h */; };
		AA40D2AD09A08D650068C0D5 /* ScreenEnding.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE321B05ACD8ED001A0E84 /* ScreenEnding.h */; };
		AA40D2AE09A08D650068C0D5 /* Foreground.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE321F05ACD931001A0E84 /* Foreground.h */; };
		AA40D2AF09A08D650068C0D5 /* RageFileDriverDirectHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE322305ACDA52001A0E84 /* RageFileDriverDirectHelpers.h */; };
		AA40D2B009A08D650068C0D5 /* RageUtil_CircularBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD3D5AB05B5AB4E00014FAC /* RageUtil_CircularBuffer.h */; };
		AA40D2B109A08D650068C0D5 /* ModelManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF4206605D63FA700056441 /* ModelManager.h */; };
		AA40D2B209A08D650068C0D5 /* RageModelGeometry.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF4206A05D6400800056441 /* RageModelGeometry.h */; };
		AA40D2B309A08D650068C0D5 /* Profile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA50201E05D6D7B200ACEFD0 /* Profile.h */; };
		AA40D2B409A08D650068C0D5 /* XmlFile.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC6889A05D7F3C800964E6D /* XmlFile.h */; };
		AA40D2B509A08D650068C0D5 /* HighScore.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBD80705D8E9FC00B44FC2 /* HighScore.h */; };
		AA40D2B609A08D650068C0D5 /* CryptManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AABD0B3705DF3F22004F7929 /* CryptManager.h */; };
		AA40D2B809A08D650068C0D5 /* Backtrace.h in Headers */ = {isa = PBXBuildFile; fileRef = AAED6F290601C528002D2DEE /* Backtrace.h */; };
		AA40D2B909A08D650068C0D5 /* BacktraceNames.h in Headers */ = {isa = PBXBuildFile; fileRef = AAED6F2B0601C528002D2DEE /* BacktraceNames.h */; };
		AA40D2BA09A08D650068C0D5 /* ScreenSetTime.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0A3DE7060513A00044E6B1 /* ScreenSetTime.h */; };
		AA40D2BB09A08D650068C0D5 /* NetworkSyncManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE7804A060814AC0034E65F /* NetworkSyncManager.h */; };
		AA40D2BD09A08D650068C0D5 /* ActiveAttackList.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE7812C0608249E0034E65F /* ActiveAttackList.h */; };
		AA40D2BF09A08D650068C0D5 /* ScreenTestLights.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF7435A06110E8D00B19AD1 /* ScreenTestLights.h */; };
		AA40D2C009A08D650068C0D5 /* RageDisplay_Null.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF7458F061181F700B19AD1 /* RageDisplay_Null.h */; };
		AA40D2CB09A08D650068C0D5 /* EnumHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8F136F0624BAB200C6A467 /* EnumHelper.h */; };
		AA40D2CC09A08D650068C0D5 /* RageSoundPosMap.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD36083062BB8AE00D0CED8 /* RageSoundPosMap.h */; };
		AA40D2CD09A08D650068C0D5 /* SignalHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4E8C04D50FB900D02EE9 /* SignalHandler.h */; };
		AA40D2CE09A08D650068C0D5 /* CourseUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5C73F80637A5F000AFB891 /* CourseUtil.h */; };
		AA40D2CF09A08D650068C0D5 /* SongUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5C73FA0637A5F000AFB891 /* SongUtil.h */; };
		AA40D2D009A08D650068C0D5 /* StepsUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5C73FC0637A5F000AFB891 /* StepsUtil.h */; };
		AA40D2D109A08D650068C0D5 /* ScreenWithMenuElements.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA6BFEB0644AB3700AFBBC8 /* ScreenWithMenuElements.h */; };
		AA40D2F209A08D650068C0D5 /* RageSurface_Load_GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBF66D0659E78D00738526 /* RageSurface_Load_GIF.h */; };
		AA40D2F309A08D650068C0D5 /* RageSurface_Load_JPEG.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBF66F0659E78D00738526 /* RageSurface_Load_JPEG.h */; };
		AA40D2F409A08D650068C0D5 /* RageSurface_Load_PNG.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBF6710659E78D00738526 /* RageSurface_Load_PNG.h */; };
		AA40D2F509A08D650068C0D5 /* RageSurface_Load_XPM.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBF6730659E78D00738526 /* RageSurface_Load_XPM.h */; };
		AA40D2F609A08D650068C0D5 /* RageSurface_Load.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBF6750659E78D00738526 /* RageSurface_Load.h */; };
		AA40D2F809A08D650068C0D5 /* Difficulty.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD6A713065E0FDF0042165A /* Difficulty.h */; };
		AA40D2F909A08D650068C0D5 /* Foreach.h in Headers */ = {isa = PBXBuildFile; fileRef = AA70E3640663112800DAE1FD /* Foreach.h */; };
		AA40D2FA09A08D650068C0D5 /* Trail.h in Headers */ = {isa = PBXBuildFile; fileRef = AA70E3660663112800DAE1FD /* Trail.h */; };
		AA40D2FB09A08D650068C0D5 /* TrailUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA70E3680663112800DAE1FD /* TrailUtil.h */; };
		AA40D2FC09A08D650068C0D5 /* ScreenNetworkOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA42F5E7067068D30013509E /* ScreenNetworkOptions.h */; };
		AA40D2FD09A08D650068C0D5 /* Dialog.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD675F006795175006002B0 /* Dialog.h */; };
		AA40D2FE09A08D650068C0D5 /* DialogDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD675F106795175006002B0 /* DialogDriver.h */; };
		AA40D30009A08D650068C0D5 /* Threads.h in Headers */ = {isa = PBXBuildFile; fileRef = AA60E0BC067992D7008ADC41 /* Threads.h */; };
		AA40D30109A08D650068C0D5 /* Threads_Pthreads.h in Headers */ = {isa = PBXBuildFile; fileRef = AA60E0BE067992D7008ADC41 /* Threads_Pthreads.h */; };
		AA40D30209A08D650068C0D5 /* RageSurface.h in Headers */ = {isa = PBXBuildFile; fileRef = AA91587A067D2C2C00078E36 /* RageSurface.h */; };
		AA40D30309A08D650068C0D5 /* RageSurface_Load_BMP.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9091A0067ED43000C1FCFF /* RageSurface_Load_BMP.h */; };
		AA40D30409A08D650068C0D5 /* RageSurface_Save_BMP.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9091A4067ED46400C1FCFF /* RageSurface_Save_BMP.h */; };
		AA40D30509A08D650068C0D5 /* GameSoundManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC9F32F069E22BB00D53E2C /* GameSoundManager.h */; };
		AA40D30609A08D650068C0D5 /* MemoryCardDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC9F333069E22CF00D53E2C /* MemoryCardDriver.h */; };
		AA40D30709A08D650068C0D5 /* RadarValues.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3D790006A275E90064B980 /* RadarValues.h */; };
		AA40D30809A08D650068C0D5 /* DateTime.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3D793206A279530064B980 /* DateTime.h */; };
		AA40D30909A08D650068C0D5 /* CommonMetrics.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3A705E06AA144C006F755E /* CommonMetrics.h */; };
		AA40D30A09A08D650068C0D5 /* StyleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3A706106AA1645006F755E /* StyleUtil.h */; };
		AA40D30B09A08D650068C0D5 /* Game.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9A78AA06B5C72200B03E97 /* Game.h */; };
		AA40D30C09A08D650068C0D5 /* ScreenNetSelectMusic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA22CBA406DE909C0083BA97 /* ScreenNetSelectMusic.h */; };
		AA40D30E09A08D650068C0D5 /* RageSurfaceUtils_Palettize.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB9C8AC06EAF64400AD97CD /* RageSurfaceUtils_Palettize.h */; };
		AA40D30F09A08D650068C0D5 /* RageSurfaceUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB9C8AE06EAF64400AD97CD /* RageSurfaceUtils.h */; };
		AA40D31009A08D650068C0D5 /* ScreenNetEvaluation.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB9C8B406EAF66C00AD97CD /* ScreenNetEvaluation.h */; };
		AA40D31109A08D650068C0D5 /* RageFileDriverMemory.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64218706EC606F00C21584 /* RageFileDriverMemory.h */; };
		AA40D31209A08D650068C0D5 /* DarwinThreadHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8A3EC806EDDAE4002F25AB /* DarwinThreadHelpers.h */; };
		AA40D31309A08D650068C0D5 /* RageUtil_BackgroundLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8A405006EEFF72002F25AB /* RageUtil_BackgroundLoader.h */; };
		AA40D31409A08D650068C0D5 /* Preference.h in Headers */ = {isa = PBXBuildFile; fileRef = AA54709106F559DF008EB9B2 /* Preference.h */; };
		AA40D31509A08D650068C0D5 /* ThemeMetric.h in Headers */ = {isa = PBXBuildFile; fileRef = AA21D5A10712AE16008B825F /* ThemeMetric.h */; };
		AA40D31609A08D650068C0D5 /* InputHandler_MonkeyKeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFC6CF0072A30440053AAD3 /* InputHandler_MonkeyKeyboard.h */; };
		AA40D31709A08D650068C0D5 /* AutoKeysounds.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAB2CDE072BD2EC00CD9FC9 /* AutoKeysounds.h */; };
		AA40D31809A08D650068C0D5 /* RageSoundMixBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAB2CE2072BD2FA00CD9FC9 /* RageSoundMixBuffer.h */; };
		AA40D31909A08D650068C0D5 /* RageSoundReader_Chain.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7ADC24072CAB7F00C50A7F /* RageSoundReader_Chain.h */; };
		AA40D31A09A08D650068C0D5 /* RageSoundUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7ADC26072CAB7F00C50A7F /* RageSoundUtil.h */; };
		AA40D31B09A08D650068C0D5 /* ScreenNetRoom.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF793F2074FE69E00D74516 /* ScreenNetRoom.h */; };
		AA40D31C09A08D650068C0D5 /* ScreenNetSelectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF793F4074FE69E00D74516 /* ScreenNetSelectBase.h */; };
		AA40D31D09A08D650068C0D5 /* ScreenPackages.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1145DA075DFADF0050A3D1 /* ScreenPackages.h */; };
		AA40D31E09A08D650068C0D5 /* ScreenSystemLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1145DC075DFADF0050A3D1 /* ScreenSystemLayer.h */; };
		AA40D31F09A08D650068C0D5 /* Command.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1B08380762532800835464 /* Command.h */; };
		AA40D32009A08D650068C0D5 /* GameCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1B083A0762532800835464 /* GameCommand.h */; };
		AA40D32109A08D650068C0D5 /* RageFileBasic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0E04CF076C4CD500716D81 /* RageFileBasic.h */; };
		AA40D32209A08D650068C0D5 /* RageFileDriverDeflate.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0E04D1076C4CD500716D81 /* RageFileDriverDeflate.h */; };
		AA40D32309A08D650068C0D5 /* RageFileDriverSlice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0E04D3076C4CD500716D81 /* RageFileDriverSlice.h */; };
		AA40D32409A08D650068C0D5 /* RageSurface_Save_JPEG.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC6C707A20AFE00793F0E /* RageSurface_Save_JPEG.h */; };
		AA40D32509A08D650068C0D5 /* RageSurfaceUtils_Dither.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC6C907A20AFE00793F0E /* RageSurfaceUtils_Dither.h */; };
		AA40D32609A08D650068C0D5 /* RageSurfaceUtils_Zoom.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC6CB07A20AFE00793F0E /* RageSurfaceUtils_Zoom.h */; };
		AA40D32709A08D650068C0D5 /* LuaBinding.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC78C07A4FF5600793F0E /* LuaBinding.h */; };
		AA40D32809A08D650068C0D5 /* LuaManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC78E07A4FF5600793F0E /* LuaManager.h */; };
		AA40D32909A08D650068C0D5 /* PlayerState.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC78F07A4FF5600793F0E /* PlayerState.h */; };
		AA40D32C09A08D650068C0D5 /* RageFileDriverTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = AACA592B07B5E23400763545 /* RageFileDriverTimeout.h */; };
		AA40D32D09A08D650068C0D5 /* RageUtil_AutoPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = AACA592C07B5E23400763545 /* RageUtil_AutoPtr.h */; };
		AA40D32E09A08D650068C0D5 /* RageUtil_WorkerThread.h in Headers */ = {isa = PBXBuildFile; fileRef = AACA592E07B5E23400763545 /* RageUtil_WorkerThread.h */; };
		AA40D32F09A08D650068C0D5 /* LuaReference.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2A207C9391B00EA04E1 /* LuaReference.h */; };
		AA40D33009A08D650068C0D5 /* MessageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2A407C9391B00EA04E1 /* MessageManager.h */; };
		AA40D33109A08D650068C0D5 /* StatsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2A607C9391B00EA04E1 /* StatsManager.h */; };
		AA40D33209A08D650068C0D5 /* SubscriptionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2A707C9391B00EA04E1 /* SubscriptionManager.h */; };
		AA40D33309A08D650068C0D5 /* AutoActor.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2B007C9395400EA04E1 /* AutoActor.h */; };
		AA40D33409A08D650068C0D5 /* OptionRow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2B507C939A200EA04E1 /* OptionRow.h */; };
		AA40D33509A08D650068C0D5 /* PlayerStageStats.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2B907C939F800EA04E1 /* PlayerStageStats.h */; };
		AA40D33609A08D650068C0D5 /* RollingNumbers.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2BC07C939F800EA04E1 /* RollingNumbers.h */; };
		AA40D33709A08D650068C0D5 /* ScoreDisplayCalories.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2BE07C939F800EA04E1 /* ScoreDisplayCalories.h */; };
		AA40D34009A08D650068C0D5 /* UnlockManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA80C75307F20D0D00C99272 /* UnlockManager.h */; };
		AA40D34109A08D650068C0D5 /* OptionRowHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AA80C75807F20D6600C99272 /* OptionRowHandler.h */; };
		AA40D34209A08D650068C0D5 /* ScoreDisplayAliveTime.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7144B00809EEEC00545684 /* ScoreDisplayAliveTime.h */; };
		AA40D34309A08D650068C0D5 /* ScoreDisplayLifeTime.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3D5E5D08214C77002AA665 /* ScoreDisplayLifeTime.h */; };
		AA40D34409A08D650068C0D5 /* StreamDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3D5E90082152B6002AA665 /* StreamDisplay.h */; };
		AA40D34509A08D650068C0D5 /* LifeMeterTime.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3D5E5B08214C77002AA665 /* LifeMeterTime.h */; };
		AA40D34609A08D650068C0D5 /* WheelBase.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAFE81D0835E7FF00FC43E0 /* WheelBase.h */; };
		AA40D34709A08D650068C0D5 /* WheelItemBase.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAFE81F0835E7FF00FC43E0 /* WheelItemBase.h */; };
		AA40D34909A08D650068C0D5 /* ScreenDebugOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07A5560843E72B00E33D21 /* ScreenDebugOverlay.h */; };
		AA40D34B09A08D650068C0D5 /* ScreenSaveSync.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07A55A0843E72B00E33D21 /* ScreenSaveSync.h */; };
		AA40D34D09A08D650068C0D5 /* ScreenSyncOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07A55E0843E72B00E33D21 /* ScreenSyncOverlay.h */; };
		AA40D34E09A08D650068C0D5 /* BackgroundUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7DA2F0085760E90057F1EA /* BackgroundUtil.h */; };
		AA40D34F09A08D650068C0D5 /* ScreenSplash.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB6B476085761B700CEE7BA /* ScreenSplash.h */; };
		AA40D35009A08D650068C0D5 /* RageTexturePreloader.h in Headers */ = {isa = PBXBuildFile; fileRef = AA91ACB00878BB2C00FB2F8F /* RageTexturePreloader.h */; };
		AA40D35109A08D650068C0D5 /* ScreenOptionsEditProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFAB5BC0889098600767BF7 /* ScreenOptionsEditProfile.h */; };
		AA40D35209A08D650068C0D5 /* GameLoop.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFAB5CC08890B5200767BF7 /* GameLoop.h */; };
		AA40D35309A08D650068C0D5 /* CharacterManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA77E74608B64B1400FA24CA /* CharacterManager.h */; };
		AA40D35409A08D650068C0D5 /* CourseLoaderCRS.h in Headers */ = {isa = PBXBuildFile; fileRef = AA77E74C08B64B5600FA24CA /* CourseLoaderCRS.h */; };
		AA40D35509A08D650068C0D5 /* CourseWriterCRS.h in Headers */ = {isa = PBXBuildFile; fileRef = AA77E74E08B64B5600FA24CA /* CourseWriterCRS.h */; };
		AA40D35909A08D650068C0D5 /* ScreenOptionsManageCourses.h in Headers */ = {isa = PBXBuildFile; fileRef = AA77E75C08B64B9A00FA24CA /* ScreenOptionsManageCourses.h */; };
		AA40D35A09A08D650068C0D5 /* ScreenOptionsManageProfiles.h in Headers */ = {isa = PBXBuildFile; fileRef = AA77E75E08B64B9A00FA24CA /* ScreenOptionsManageProfiles.h */; };
		AA40D35B09A08D650068C0D5 /* ScreenGameplayNormal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1215D7A108C6559A00B87D8B /* ScreenGameplayNormal.h */; };
		AA40D35C09A08D650068C0D5 /* ActorSound.h in Headers */ = {isa = PBXBuildFile; fileRef = AACFBE2708E7D793005087FC /* ActorSound.h */; };
		AA40D35D09A08D650068C0D5 /* InputEventPlus.h in Headers */ = {isa = PBXBuildFile; fileRef = AACFBE3908E7D832005087FC /* InputEventPlus.h */; };
		AA40D35F09A08D650068C0D5 /* ScreenGameplayLesson.h in Headers */ = {isa = PBXBuildFile; fileRef = AACFBE4A08E7D893005087FC /* ScreenGameplayLesson.h */; };
		AA40D36209A08D650068C0D5 /* LuaExpressionTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = AACFBE6208E7DBA8005087FC /* LuaExpressionTransform.h */; };
		AA40D36309A08D650068C0D5 /* DynamicActorScroller.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF3442A08F1C36A0006EDB7 /* DynamicActorScroller.h */; };
		AA40D36409A08D650068C0D5 /* ScoreKeeperNormal.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF34ADD0900AEBD0006EDB7 /* ScoreKeeperNormal.h */; };
		AA40D36509A08D650068C0D5 /* ScreenStatsOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF34AEC0900B00C0006EDB7 /* ScreenStatsOverlay.h */; };
		AA40D36709A08D650068C0D5 /* MovieTexture_Generic.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA372D10909934500141131 /* MovieTexture_Generic.h */; };
		AA40D36809A08D650068C0D5 /* MovieTexture_Theora.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA372D30909934500141131 /* MovieTexture_Theora.h */; };
		AA40D36B09A08D650068C0D5 /* SpecialFiles.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFBEED0094D7FCB000029DE /* SpecialFiles.h */; };
		AA40D36C09A08D650068C0D5 /* ScreenOptionsManageEditSteps.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFBEEE6094D807E000029DE /* ScreenOptionsManageEditSteps.h */; };
		AA40D36D09A08D650068C0D5 /* ScreenOptionsMemoryCard.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFBEEE8094D807E000029DE /* ScreenOptionsMemoryCard.h */; };
		AA40D36E09A08D650068C0D5 /* ScreenServiceAction.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFBEEEA094D807E000029DE /* ScreenServiceAction.h */; };
		AA40D36F09A08D650068C0D5 /* DisplayResolutions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07328B0954381800F396C5 /* DisplayResolutions.h */; };
		AA40D37009A08D650068C0D5 /* XmlFileUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07328D0954381800F396C5 /* XmlFileUtil.h */; };
		AA40D37109A08D650068C0D5 /* LocalizedString.h in Headers */ = {isa = PBXBuildFile; fileRef = AADD1CC3095C233F0088C9DF /* LocalizedString.h */; };
		AA40D37509A08D650068C0D5 /* HIDDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA44705209846B0800983E82 /* HIDDevice.h */; };
		AA40D37609A08D650068C0D5 /* JoystickDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA44708C0984720900983E82 /* JoystickDevice.h */; };
		AA40D37709A08D650068C0D5 /* KeyboardDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA4470BA098476F600983E82 /* KeyboardDevice.h */; };
		AA40D37809A08D650068C0D5 /* Tween.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC0C8C10984AE3B0075FC53 /* Tween.h */; };
		AA40D37909A08D650068C0D5 /* ScreenUnlockStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = AA65877A098C322800CE55CC /* ScreenUnlockStatus.h */; };
		AA40D37A09A08D650068C0D5 /* AdjustSync.h in Headers */ = {isa = PBXBuildFile; fileRef = AA84B7060996F8370085EECB /* AdjustSync.h */; };
		AA40D37C09A08D650068C0D5 /* smicon.icns in Resources */ = {isa = PBXBuildFile; fileRef = AAB895E504A9057100D02EE9 /* smicon.icns */; };
		AA40D38109A08D650068C0D5 /* RageUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD9204770A7C005F316C /* RageUtil.cpp */; };
		AA40D38209A08D650068C0D5 /* RageBitmapTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD6D04770A7C005F316C /* RageBitmapTexture.cpp */; };
		AA40D38309A08D650068C0D5 /* RageDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD6F04770A7C005F316C /* RageDisplay.cpp */; };
		AA40D38409A08D650068C0D5 /* RageException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7204770A7C005F316C /* RageException.cpp */; };
		AA40D38509A08D650068C0D5 /* RageInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7404770A7C005F316C /* RageInput.cpp */; };
		AA40D38609A08D650068C0D5 /* RageInputDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7604770A7C005F316C /* RageInputDevice.cpp */; };
		AA40D38709A08D650068C0D5 /* RageLog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7804770A7C005F316C /* RageLog.cpp */; };
		AA40D38809A08D650068C0D5 /* RageMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7A04770A7C005F316C /* RageMath.cpp */; };
		AA40D38909A08D650068C0D5 /* RageSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7C04770A7C005F316C /* RageSound.cpp */; };
		AA40D38A09A08D650068C0D5 /* RageSoundManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7E04770A7C005F316C /* RageSoundManager.cpp */; };
		AA40D38B09A08D650068C0D5 /* RageSoundReader_Preload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8004770A7C005F316C /* RageSoundReader_Preload.cpp */; };
		AA40D38D09A08D650068C0D5 /* RageTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8904770A7C005F316C /* RageTexture.cpp */; };
		AA40D38E09A08D650068C0D5 /* RageTextureManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8B04770A7C005F316C /* RageTextureManager.cpp */; };
		AA40D38F09A08D650068C0D5 /* RageThreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8D04770A7C005F316C /* RageThreads.cpp */; };
		AA40D39009A08D650068C0D5 /* RageTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8F04770A7C005F316C /* RageTimer.cpp */; };
		AA40D39109A08D650068C0D5 /* Character.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCB04770C79005F316C /* Character.cpp */; };
		AA40D39209A08D650068C0D5 /* CodeDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCD04770C79005F316C /* CodeDetector.cpp */; };
		AA40D39309A08D650068C0D5 /* Course.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCF04770C79005F316C /* Course.cpp */; };
		AA40D39409A08D650068C0D5 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD104770C79005F316C /* Font.cpp */; };
		AA40D39509A08D650068C0D5 /* FontCharAliases.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD304770C79005F316C /* FontCharAliases.cpp */; };
		AA40D39609A08D650068C0D5 /* FontCharmaps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD504770C79005F316C /* FontCharmaps.cpp */; };
		AA40D39709A08D650068C0D5 /* FontManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD704770C79005F316C /* FontManager.cpp */; };
		AA40D39809A08D650068C0D5 /* GameConstantsAndTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD904770C79005F316C /* GameConstantsAndTypes.cpp */; };
		AA40D39909A08D650068C0D5 /* GameInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDDD04770C79005F316C /* GameInput.cpp */; };
		AA40D39A09A08D650068C0D5 /* Grade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDDF04770C79005F316C /* Grade.cpp */; };
		AA40D39B09A08D650068C0D5 /* Inventory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE104770C79005F316C /* Inventory.cpp */; };
		AA40D39C09A08D650068C0D5 /* LyricsLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE304770C79005F316C /* LyricsLoader.cpp */; };
		AA40D39D09A08D650068C0D5 /* NoteData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE504770C79005F316C /* NoteData.cpp */; };
		AA40D39E09A08D650068C0D5 /* NoteDataWithScoring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE704770C79005F316C /* NoteDataWithScoring.cpp */; };
		AA40D3A009A08D650068C0D5 /* NotesLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDED04770C79005F316C /* NotesLoader.cpp */; };
		AA40D3A109A08D650068C0D5 /* NotesLoaderBMS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDEF04770C79005F316C /* NotesLoaderBMS.cpp */; };
		AA40D3A209A08D650068C0D5 /* NotesLoaderDWI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF104770C79005F316C /* NotesLoaderDWI.cpp */; };
		AA40D3A309A08D650068C0D5 /* NotesLoaderKSF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF304770C79005F316C /* NotesLoaderKSF.cpp */; };
		AA40D3A409A08D650068C0D5 /* NotesLoaderSM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF504770C79005F316C /* NotesLoaderSM.cpp */; };
		AA40D3A509A08D650068C0D5 /* NotesWriterDWI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF704770C79005F316C /* NotesWriterDWI.cpp */; };
		AA40D3A609A08D650068C0D5 /* NotesWriterSM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF904770C79005F316C /* NotesWriterSM.cpp */; };
		AA40D3A709A08D650068C0D5 /* NoteTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFB04770C79005F316C /* NoteTypes.cpp */; };
		AA40D3A809A08D650068C0D5 /* Player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFD04770C79005F316C /* Player.cpp */; };
		AA40D3A909A08D650068C0D5 /* PlayerAI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFF04770C79005F316C /* PlayerAI.cpp */; };
		AA40D3AA09A08D650068C0D5 /* PlayerNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0104770C79005F316C /* PlayerNumber.cpp */; };
		AA40D3AB09A08D650068C0D5 /* PlayerOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0304770C79005F316C /* PlayerOptions.cpp */; };
		AA40D3AC09A08D650068C0D5 /* SongOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0704770C79005F316C /* SongOptions.cpp */; };
		AA40D3AD09A08D650068C0D5 /* StageStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0904770C79005F316C /* StageStats.cpp */; };
		AA40D3AE09A08D650068C0D5 /* TitleSubstitution.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0E04770C79005F316C /* TitleSubstitution.cpp */; };
		AA40D3AF09A08D650068C0D5 /* IniFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE5804770CAA005F316C /* IniFile.cpp */; };
		AA40D3B009A08D650068C0D5 /* MsdFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE5A04770CAA005F316C /* MsdFile.cpp */; };
		AA40D3B109A08D650068C0D5 /* StepMania.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE6304770CF7005F316C /* StepMania.cpp */; };
		AA40D3B209A08D650068C0D5 /* Banner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE6E04770D61005F316C /* Banner.cpp */; };
		AA40D3B309A08D650068C0D5 /* BPMDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7604770E7C005F316C /* BPMDisplay.cpp */; };
		AA40D3B409A08D650068C0D5 /* CourseContentsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7804770E7C005F316C /* CourseContentsList.cpp */; };
		AA40D3B609A08D650068C0D5 /* DifficultyIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7E04770E7C005F316C /* DifficultyIcon.cpp */; };
		AA40D3B909A08D650068C0D5 /* EditMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8404770E7C005F316C /* EditMenu.cpp */; };
		AA40D3BA09A08D650068C0D5 /* FadingBanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8A04770E7C005F316C /* FadingBanner.cpp */; };
		AA40D3BB09A08D650068C0D5 /* GradeDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8C04770E7C005F316C /* GradeDisplay.cpp */; };
		AA40D3BC09A08D650068C0D5 /* GrooveRadar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9004770E7C005F316C /* GrooveRadar.cpp */; };
		AA40D3BE09A08D650068C0D5 /* HelpDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9404770E7C005F316C /* HelpDisplay.cpp */; };
		AA40D3BF09A08D650068C0D5 /* MenuTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9A04770E7C005F316C /* MenuTimer.cpp */; };
		AA40D3C009A08D650068C0D5 /* MeterDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9C04770E7C005F316C /* MeterDisplay.cpp */; };
		AA40D3C409A08D650068C0D5 /* MusicWheel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEA404770E7C005F316C /* MusicWheel.cpp */; };
		AA40D3C509A08D650068C0D5 /* MusicWheelItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEA604770E7C005F316C /* MusicWheelItem.cpp */; };
		AA40D3C809A08D650068C0D5 /* OptionsCursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEAC04770E7C005F316C /* OptionsCursor.cpp */; };
		AA40D3C909A08D650068C0D5 /* ScrollBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEAE04770E7C005F316C /* ScrollBar.cpp */; };
		AA40D3CB09A08D650068C0D5 /* SnapDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB204770E7C005F316C /* SnapDisplay.cpp */; };
		AA40D3CC09A08D650068C0D5 /* TextBanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB404770E7C005F316C /* TextBanner.cpp */; };
		AA40D3CD09A08D650068C0D5 /* WheelNotifyIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB604770E7C005F316C /* WheelNotifyIcon.cpp */; };
		AA40D3CE09A08D650068C0D5 /* ArrowEffects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEFD04770F63005F316C /* ArrowEffects.cpp */; };
		AA40D3CF09A08D650068C0D5 /* Background.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEFF04770F63005F316C /* Background.cpp */; };
		AA40D3D009A08D650068C0D5 /* BGAnimation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0104770F63005F316C /* BGAnimation.cpp */; };
		AA40D3D109A08D650068C0D5 /* BGAnimationLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0304770F63005F316C /* BGAnimationLayer.cpp */; };
		AA40D3D309A08D650068C0D5 /* DancingCharacters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0704770F63005F316C /* DancingCharacters.cpp */; };
		AA40D3D409A08D650068C0D5 /* GhostArrowRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0D04770F63005F316C /* GhostArrowRow.cpp */; };
		AA40D3D509A08D650068C0D5 /* HoldJudgment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1504770F63005F316C /* HoldJudgment.cpp */; };
		AA40D3D709A08D650068C0D5 /* LifeMeterBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1B04770F63005F316C /* LifeMeterBar.cpp */; };
		AA40D3D809A08D650068C0D5 /* LifeMeterBattery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1D04770F63005F316C /* LifeMeterBattery.cpp */; };
		AA40D3D909A08D650068C0D5 /* LyricDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1F04770F63005F316C /* LyricDisplay.cpp */; };
		AA40D3DA09A08D650068C0D5 /* NoteDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2104770F63005F316C /* NoteDisplay.cpp */; };
		AA40D3DB09A08D650068C0D5 /* NoteField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2304770F63005F316C /* NoteField.cpp */; };
		AA40D3DC09A08D650068C0D5 /* ScoreDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2504770F63005F316C /* ScoreDisplay.cpp */; };
		AA40D3DD09A08D650068C0D5 /* ScoreDisplayBattle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2704770F63005F316C /* ScoreDisplayBattle.cpp */; };
		AA40D3DE09A08D650068C0D5 /* ScoreDisplayNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2904770F63005F316C /* ScoreDisplayNormal.cpp */; };
		AA40D3DF09A08D650068C0D5 /* ScoreDisplayOni.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2B04770F63005F316C /* ScoreDisplayOni.cpp */; };
		AA40D3E009A08D650068C0D5 /* ScoreDisplayRave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2D04770F63005F316C /* ScoreDisplayRave.cpp */; };
		AA40D3E109A08D650068C0D5 /* Transition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7004770F86005F316C /* Transition.cpp */; };
		AA40D3E209A08D650068C0D5 /* Actor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7504770FFD005F316C /* Actor.cpp */; };
		AA40D3E309A08D650068C0D5 /* ActorFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7704770FFD005F316C /* ActorFrame.cpp */; };
		AA40D3E409A08D650068C0D5 /* ActorScroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7904770FFD005F316C /* ActorScroller.cpp */; };
		AA40D3E509A08D650068C0D5 /* BitmapText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFB904770FFD005F316C /* BitmapText.cpp */; };
		AA40D3E609A08D650068C0D5 /* Model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFBD04770FFD005F316C /* Model.cpp */; };
		AA40D3E709A08D650068C0D5 /* ModelTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFBF04770FFD005F316C /* ModelTypes.cpp */; };
		AA40D3E809A08D650068C0D5 /* Sprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFC204770FFD005F316C /* Sprite.cpp */; };
		AA40D3E909A08D650068C0D5 /* Screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E000A047711F3005F316C /* Screen.cpp */; };
		AA40D3EA09A08D650068C0D5 /* ScreenAttract.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0010047711F3005F316C /* ScreenAttract.cpp */; };
		AA40D3EC09A08D650068C0D5 /* ScreenDemonstration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001B047711F3005F316C /* ScreenDemonstration.cpp */; };
		AA40D3ED09A08D650068C0D5 /* ScreenEdit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001D047711F3005F316C /* ScreenEdit.cpp */; settings = {COMPILER_FLAGS = "-finline-limit=300"; }; };
		AA40D3EE09A08D650068C0D5 /* ScreenEditMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001F047711F3005F316C /* ScreenEditMenu.cpp */; };
		AA40D3EF09A08D650068C0D5 /* ScreenEvaluation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0021047711F3005F316C /* ScreenEvaluation.cpp */; };
		AA40D3F209A08D650068C0D5 /* ScreenGameplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0029047711F3005F316C /* ScreenGameplay.cpp */; };
		AA40D3F309A08D650068C0D5 /* ScreenJukebox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0037047711F3005F316C /* ScreenJukebox.cpp */; };
		AA40D3F409A08D650068C0D5 /* ScreenManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E003F047711F3005F316C /* ScreenManager.cpp */; };
		AA40D3F509A08D650068C0D5 /* ScreenMapControllers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0041047711F3005F316C /* ScreenMapControllers.cpp */; };
		AA40D3F609A08D650068C0D5 /* ScreenMiniMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0045047711F3005F316C /* ScreenMiniMenu.cpp */; };
		AA40D3F809A08D650068C0D5 /* ScreenNameEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0049047711F3005F316C /* ScreenNameEntry.cpp */; };
		AA40D3F909A08D650068C0D5 /* ScreenOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E004B047711F3005F316C /* ScreenOptions.cpp */; };
		AA40D3FA09A08D650068C0D5 /* ScreenPlayerOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E004F047711F3005F316C /* ScreenPlayerOptions.cpp */; };
		AA40D3FB09A08D650068C0D5 /* ScreenPrompt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0051047711F3005F316C /* ScreenPrompt.cpp */; };
		AA40D3FC09A08D650068C0D5 /* ScreenRanking.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0053047711F3005F316C /* ScreenRanking.cpp */; };
		AA40D3FD09A08D650068C0D5 /* ScreenSandbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0057047711F3005F316C /* ScreenSandbox.cpp */; };
		AA40D3FE09A08D650068C0D5 /* ScreenSelect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0059047711F3005F316C /* ScreenSelect.cpp */; };
		AA40D3FF09A08D650068C0D5 /* ScreenSelectCharacter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E005B047711F3005F316C /* ScreenSelectCharacter.cpp */; };
		AA40D40309A08D650068C0D5 /* ScreenSelectMusic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0069047711F3005F316C /* ScreenSelectMusic.cpp */; };
		AA40D40509A08D650068C0D5 /* ScreenSongOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E006F047711F3005F316C /* ScreenSongOptions.cpp */; };
		AA40D40809A08D650068C0D5 /* ScreenTestSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007B047711F3005F316C /* ScreenTestSound.cpp */; };
		AA40D40909A08D650068C0D5 /* ScreenTextEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007D047711F3005F316C /* ScreenTextEntry.cpp */; };
		AA40D40A09A08D650068C0D5 /* ScreenTitleMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007F047711F3005F316C /* ScreenTitleMenu.cpp */; };
		AA40D40B09A08D650068C0D5 /* AnnouncerManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E00FF0477128A005F316C /* AnnouncerManager.cpp */; };
		AA40D40C09A08D650068C0D5 /* GameManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01010477128A005F316C /* GameManager.cpp */; };
		AA40D40D09A08D650068C0D5 /* GameState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01030477128A005F316C /* GameState.cpp */; };
		AA40D40E09A08D650068C0D5 /* InputFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01050477128A005F316C /* InputFilter.cpp */; };
		AA40D40F09A08D650068C0D5 /* InputMapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01070477128A005F316C /* InputMapper.cpp */; };
		AA40D41009A08D650068C0D5 /* InputQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01090477128A005F316C /* InputQueue.cpp */; };
		AA40D41109A08D650068C0D5 /* NoteSkinManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010B0477128A005F316C /* NoteSkinManager.cpp */; };
		AA40D41209A08D650068C0D5 /* PrefsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010D0477128A005F316C /* PrefsManager.cpp */; };
		AA40D41309A08D650068C0D5 /* SongManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010F0477128A005F316C /* SongManager.cpp */; };
		AA40D41409A08D650068C0D5 /* ThemeManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01120477128A005F316C /* ThemeManager.cpp */; };
		AA40D41509A08D650068C0D5 /* RageSoundDriver_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E012E047712BE005F316C /* RageSoundDriver_Null.cpp */; };
		AA40D41709A08D650068C0D5 /* MovieTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01DB04771F11005F316C /* MovieTexture.cpp */; };
		AA40D41809A08D650068C0D5 /* SongCacheIndex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01DE04772005005F316C /* SongCacheIndex.cpp */; };
		AA40D41909A08D650068C0D5 /* Song.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01E20477205A005F316C /* Song.cpp */; };
		AA40D41A09A08D650068C0D5 /* RandomSample.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01E6047720A3005F316C /* RandomSample.cpp */; };
		AA40D41C09A08D650068C0D5 /* RageUtil_CharConversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC23F7E0485E68D005F316C /* RageUtil_CharConversions.cpp */; };
		AA40D41D09A08D650068C0D5 /* BannerCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE35EB04967E25005F316C /* BannerCache.cpp */; };
		AA40D42009A08D650068C0D5 /* ScreenSelectMaster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1DC47404A4861700D02EE9 /* ScreenSelectMaster.cpp */; };
		AA40D42109A08D650068C0D5 /* CombinedLifeMeterTug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE443EB04B0F9F600D02EE9 /* CombinedLifeMeterTug.cpp */; };
		AA40D42209A08D650068C0D5 /* ScoreKeeperRave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE443F304B0FEB700D02EE9 /* ScoreKeeperRave.cpp */; };
		AA40D42709A08D650068C0D5 /* RageUtil_FileDB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF580A704B3E2DC00D02EE9 /* RageUtil_FileDB.cpp */; };
		AA40D42909A08D650068C0D5 /* ActorUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA983CA04B9060A00D02EE9 /* ActorUtil.cpp */; };
		AA40D42A09A08D650068C0D5 /* ArchHooks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3F283B04BE6DDC00D02EE9 /* ArchHooks.cpp */; };
		AA40D42B09A08D650068C0D5 /* InputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B36B04C38B4600D02EE9 /* InputHandler.cpp */; };
		AA40D42D09A08D650068C0D5 /* MovieTexture_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B39004C5921800D02EE9 /* MovieTexture_Null.cpp */; };
		AA40D42E09A08D650068C0D5 /* RageFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA272C3004CD757100D02EE9 /* RageFile.cpp */; };
		AA40D42F09A08D650068C0D5 /* CrashHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA76D15404D9D2D200D02EE9 /* CrashHandler.cpp */; };
		AA40D43009A08D650068C0D5 /* CrashHandlerChild.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA76D15504D9D2D200D02EE9 /* CrashHandlerChild.cpp */; };
		AA40D43109A08D650068C0D5 /* ver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA52E9BD04DBBCF400D02EE9 /* ver.cpp */; };
		AA40D43209A08D650068C0D5 /* Steps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF430FD04DC98BC00D02EE9 /* Steps.cpp */; };
		AA40D43309A08D650068C0D5 /* NoteDataUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F38C004E2D0B700D02EE9 /* NoteDataUtil.cpp */; };
		AA40D43409A08D650068C0D5 /* BeginnerHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC28BB904F758E500D02EE9 /* BeginnerHelper.cpp */; };
		AA40D43609A08D650068C0D5 /* MovieTexture_FFMpeg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA14ED0F0509F40000E3FAD7 /* MovieTexture_FFMpeg.cpp */; };
		AA40D43709A08D650068C0D5 /* ProfileManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C6556050D234B0073A143 /* ProfileManager.cpp */; };
		AA40D43809A08D650068C0D5 /* RageSoundReader_WAV.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C65A6050FD21F0073A143 /* RageSoundReader_WAV.cpp */; };
		AA40D43909A08D650068C0D5 /* RageSoundReader_FileReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFC7FF00513A67700D02EE9 /* RageSoundReader_FileReader.cpp */; };
		AA40D43B09A08D650068C0D5 /* RageSoundReader_Vorbisfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C65A4050FD21F0073A143 /* RageSoundReader_Vorbisfile.cpp */; };
		AA40D43D09A08D650068C0D5 /* RageSoundReader_Resample_Good.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAE28F4052254A900D02EE9 /* RageSoundReader_Resample_Good.cpp */; };
		AA40D43E09A08D650068C0D5 /* ScreenExit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAECF8BF05265DB600D02EE9 /* ScreenExit.cpp */; };
		AA40D43F09A08D650068C0D5 /* ScreenOptionsMaster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28405277DAF00D02EE9 /* ScreenOptionsMaster.cpp */; };
		AA40D44009A08D650068C0D5 /* ScreenOptionsMasterPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28605277DAF00D02EE9 /* ScreenOptionsMasterPrefs.cpp */; };
		AA40D44109A08D650068C0D5 /* ScreenReloadSongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28805277DAF00D02EE9 /* ScreenReloadSongs.cpp */; };
		AA40D44209A08D650068C0D5 /* ScreenInstructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0033047711F3005F316C /* ScreenInstructions.cpp */; };
		AA40D44309A08D650068C0D5 /* ScreenHowToPlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E002F047711F3005F316C /* ScreenHowToPlay.cpp */; };
		AA40D44409A08D650068C0D5 /* PercentageDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD620A5052EC78B00D02EE9 /* PercentageDisplay.cpp */; };
		AA40D44509A08D650068C0D5 /* ScoreDisplayPercentage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6DAF0805300B3D00D02EE9 /* ScoreDisplayPercentage.cpp */; };
		AA40D44709A08D650068C0D5 /* ScreenTestInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC622FA05389A0500D02EE9 /* ScreenTestInput.cpp */; };
		AA40D44809A08D650068C0D5 /* ScreenBookkeeping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE360053D5F8A00D02EE9 /* ScreenBookkeeping.cpp */; };
		AA40D44909A08D650068C0D5 /* ScreenNameEntryTraditional.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE362053D5F8A00D02EE9 /* ScreenNameEntryTraditional.cpp */; };
		AA40D44A09A08D650068C0D5 /* Bookkeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE368053DA38C00D02EE9 /* Bookkeeper.cpp */; };
		AA40D44B09A08D650068C0D5 /* GraphDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF551D0549F39700D02EE9 /* GraphDisplay.cpp */; };
		AA40D44C09A08D650068C0D5 /* ComboGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF55210549F43A00D02EE9 /* ComboGraph.cpp */; };
		AA40D44D09A08D650068C0D5 /* Attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF5541054E736D00D02EE9 /* Attack.cpp */; };
		AA40D44E09A08D650068C0D5 /* RageTextureID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9EC2F0055F5126007E5098 /* RageTextureID.cpp */; };
		AA40D44F09A08D650068C0D5 /* LightsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DCE30567660A00B5D56F /* LightsManager.cpp */; };
		AA40D45009A08D650068C0D5 /* PaneDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DDDE0569C71000B5D56F /* PaneDisplay.cpp */; };
		AA40D45109A08D650068C0D5 /* DifficultyList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DDE60569C80900B5D56F /* DifficultyList.cpp */; };
		AA40D45209A08D650068C0D5 /* LightsDriver_SystemMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB691F205704FA50078BED4 /* LightsDriver_SystemMessage.cpp */; };
		AA40D45309A08D650068C0D5 /* AttackDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB005F00579B8CB000BBA58 /* AttackDisplay.cpp */; };
		AA40D45409A08D650068C0D5 /* RageFileDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085B057F4F7A000BBA58 /* RageFileDriver.cpp */; };
		AA40D45509A08D650068C0D5 /* RageFileDriverDirect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085D057F4F7A000BBA58 /* RageFileDriverDirect.cpp */; };
		AA40D45609A08D650068C0D5 /* RageFileManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085F057F4F7A000BBA58 /* RageFileManager.cpp */; };
		AA40D45709A08D650068C0D5 /* RageFileDriverZip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA251B7505841FCE00027ACB /* RageFileDriverZip.cpp */; };
		AA40D45809A08D650068C0D5 /* MemoryCardManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA28B47A058F2F5D0097C109 /* MemoryCardManager.cpp */; };
		AA40D45909A08D650068C0D5 /* DualScrollBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE788C05912B0600E8BF50 /* DualScrollBar.cpp */; };
		AA40D45A09A08D650068C0D5 /* TimingData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C420599B50D00779F33 /* TimingData.cpp */; };
		AA40D45B09A08D650068C0D5 /* MemoryCardDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C460599B54D00779F33 /* MemoryCardDisplay.cpp */; };
		AA40D45C09A08D650068C0D5 /* ReceptorArrow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C4E0599B58D00779F33 /* ReceptorArrow.cpp */; };
		AA40D45D09A08D650068C0D5 /* ReceptorArrowRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C500599B58D00779F33 /* ReceptorArrowRow.cpp */; };
		AA40D45E09A08D650068C0D5 /* ScreenEnding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE321A05ACD8ED001A0E84 /* ScreenEnding.cpp */; };
		AA40D45F09A08D650068C0D5 /* Foreground.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE321E05ACD931001A0E84 /* Foreground.cpp */; };
		AA40D46009A08D650068C0D5 /* RageFileDriverDirectHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE322205ACDA52001A0E84 /* RageFileDriverDirectHelpers.cpp */; };
		AA40D46109A08D650068C0D5 /* ModelManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF4206505D63FA700056441 /* ModelManager.cpp */; };
		AA40D46209A08D650068C0D5 /* RageModelGeometry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF4206905D6400800056441 /* RageModelGeometry.cpp */; };
		AA40D46309A08D650068C0D5 /* Profile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA50201D05D6D7B200ACEFD0 /* Profile.cpp */; };
		AA40D46409A08D650068C0D5 /* HighScore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBD80605D8E9FC00B44FC2 /* HighScore.cpp */; };
		AA40D46509A08D650068C0D5 /* CryptManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABD0B3605DF3F22004F7929 /* CryptManager.cpp */; settings = {COMPILER_FLAGS = "-O0 -Wno-uninitialized"; }; };
		AA40D46609A08D650068C0D5 /* global.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA71EA005EE154E00D2E8FF /* global.cpp */; };
		AA40D46709A08D650068C0D5 /* Backtrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAED6F280601C528002D2DEE /* Backtrace.cpp */; };
		AA40D46809A08D650068C0D5 /* BacktraceNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAED6F2A0601C528002D2DEE /* BacktraceNames.cpp */; };
		AA40D46909A08D650068C0D5 /* ScreenSetTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0A3DE6060513A00044E6B1 /* ScreenSetTime.cpp */; };
		AA40D46A09A08D650068C0D5 /* NetworkSyncManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE78049060814AC0034E65F /* NetworkSyncManager.cpp */; };
		AA40D46C09A08D650068C0D5 /* ActiveAttackList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE7812B0608249E0034E65F /* ActiveAttackList.cpp */; };
		AA40D46D09A08D650068C0D5 /* RageSoundDriver_Generic_Software.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1CD941060AE571003702C4 /* RageSoundDriver_Generic_Software.cpp */; };
		AA40D46E09A08D650068C0D5 /* ScreenTestLights.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF7435906110E8D00B19AD1 /* ScreenTestLights.cpp */; };
		AA40D46F09A08D650068C0D5 /* RageDisplay_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF7458E061181F700B19AD1 /* RageDisplay_Null.cpp */; };
		AA40D47409A08D650068C0D5 /* RageSoundPosMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD36082062BB8AE00D0CED8 /* RageSoundPosMap.cpp */; };
		AA40D47509A08D650068C0D5 /* SignalHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADB4E8B04D50FB900D02EE9 /* SignalHandler.cpp */; };
		AA40D47609A08D650068C0D5 /* CourseUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73F70637A5F000AFB891 /* CourseUtil.cpp */; };
		AA40D47709A08D650068C0D5 /* SongUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73F90637A5F000AFB891 /* SongUtil.cpp */; };
		AA40D47809A08D650068C0D5 /* StepsUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73FB0637A5F000AFB891 /* StepsUtil.cpp */; };
		AA40D47909A08D650068C0D5 /* ScreenWithMenuElements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA6BFEA0644AB3700AFBBC8 /* ScreenWithMenuElements.cpp */; };
		AA40D49009A08D650068C0D5 /* RageSurface_Load_GIF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF66C0659E78D00738526 /* RageSurface_Load_GIF.cpp */; };
		AA40D49109A08D650068C0D5 /* RageSurface_Load_JPEG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF66E0659E78D00738526 /* RageSurface_Load_JPEG.cpp */; };
		AA40D49209A08D650068C0D5 /* RageSurface_Load_PNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6700659E78D00738526 /* RageSurface_Load_PNG.cpp */; };
		AA40D49309A08D650068C0D5 /* RageSurface_Load_XPM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6720659E78D00738526 /* RageSurface_Load_XPM.cpp */; };
		AA40D49409A08D650068C0D5 /* RageSurface_Load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6740659E78D00738526 /* RageSurface_Load.cpp */; };
		AA40D49609A08D650068C0D5 /* Difficulty.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD6A712065E0FDF0042165A /* Difficulty.cpp */; };
		AA40D49709A08D650068C0D5 /* Trail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA70E3650663112800DAE1FD /* Trail.cpp */; };
		AA40D49809A08D650068C0D5 /* TrailUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA70E3670663112800DAE1FD /* TrailUtil.cpp */; };
		AA40D49909A08D650068C0D5 /* ScreenNetworkOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA42F5E6067068D30013509E /* ScreenNetworkOptions.cpp */; };
		AA40D49A09A08D650068C0D5 /* Dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD675EF06795175006002B0 /* Dialog.cpp */; };
		AA40D49C09A08D650068C0D5 /* Threads_Pthreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60E0BD067992D7008ADC41 /* Threads_Pthreads.cpp */; };
		AA40D49D09A08D650068C0D5 /* RageSurface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA915879067D2C2C00078E36 /* RageSurface.cpp */; };
		AA40D49E09A08D650068C0D5 /* RageSurface_Load_BMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA90919F067ED43000C1FCFF /* RageSurface_Load_BMP.cpp */; };
		AA40D49F09A08D650068C0D5 /* RageSurface_Save_BMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9091A3067ED46400C1FCFF /* RageSurface_Save_BMP.cpp */; };
		AA40D4A009A08D650068C0D5 /* Style.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA139C4606923EBE00C1F6ED /* Style.cpp */; };
		AA40D4A109A08D650068C0D5 /* GameSoundManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC9F32E069E22BB00D53E2C /* GameSoundManager.cpp */; };
		AA40D4A209A08D650068C0D5 /* MemoryCardDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC9F332069E22CF00D53E2C /* MemoryCardDriver.cpp */; };
		AA40D4A309A08D650068C0D5 /* RadarValues.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D78FF06A275E90064B980 /* RadarValues.cpp */; };
		AA40D4A409A08D650068C0D5 /* DateTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D793106A279530064B980 /* DateTime.cpp */; };
		AA40D4A509A08D650068C0D5 /* StyleUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3A706006AA1645006F755E /* StyleUtil.cpp */; };
		AA40D4A609A08D650068C0D5 /* Game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9A78A906B5C72200B03E97 /* Game.cpp */; };
		AA40D4A709A08D650068C0D5 /* ScreenNetSelectMusic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA22CBA306DE909C0083BA97 /* ScreenNetSelectMusic.cpp */; };
		AA40D4A909A08D650068C0D5 /* RageSurfaceUtils_Palettize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8AB06EAF64400AD97CD /* RageSurfaceUtils_Palettize.cpp */; };
		AA40D4AA09A08D650068C0D5 /* RageSurfaceUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8AD06EAF64400AD97CD /* RageSurfaceUtils.cpp */; };
		AA40D4AB09A08D650068C0D5 /* ScreenNetEvaluation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8B306EAF66C00AD97CD /* ScreenNetEvaluation.cpp */; };
		AA40D4AC09A08D650068C0D5 /* RageFileDriverMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA64218606EC606F00C21584 /* RageFileDriverMemory.cpp */; };
		AA40D4AD09A08D650068C0D5 /* DarwinThreadHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8A3E6306EDCD11002F25AB /* DarwinThreadHelpers.cpp */; };
		AA40D4AE09A08D650068C0D5 /* RageUtil_BackgroundLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8A404F06EEFF72002F25AB /* RageUtil_BackgroundLoader.cpp */; };
		AA40D4AF09A08D650068C0D5 /* ScreenDimensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA21D59C0712ADE4008B825F /* ScreenDimensions.cpp */; };
		AA40D4B009A08D650068C0D5 /* InputHandler_MonkeyKeyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFC6CEF072A30440053AAD3 /* InputHandler_MonkeyKeyboard.cpp */; };
		AA40D4B109A08D650068C0D5 /* AutoKeysounds.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAB2CDD072BD2EC00CD9FC9 /* AutoKeysounds.cpp */; };
		AA40D4B209A08D650068C0D5 /* RageSoundMixBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAB2CE1072BD2FA00CD9FC9 /* RageSoundMixBuffer.cpp */; };
		AA40D4B309A08D650068C0D5 /* RageSoundReader_Chain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7ADC23072CAB7F00C50A7F /* RageSoundReader_Chain.cpp */; };
		AA40D4B409A08D650068C0D5 /* RageSoundUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7ADC25072CAB7F00C50A7F /* RageSoundUtil.cpp */; };
		AA40D4B509A08D650068C0D5 /* ScreenNetRoom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF793F1074FE69E00D74516 /* ScreenNetRoom.cpp */; };
		AA40D4B609A08D650068C0D5 /* ScreenNetSelectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF793F3074FE69E00D74516 /* ScreenNetSelectBase.cpp */; };
		AA40D4B709A08D650068C0D5 /* ScreenPackages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1145D9075DFADF0050A3D1 /* ScreenPackages.cpp */; };
		AA40D4B809A08D650068C0D5 /* ScreenSystemLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1145DB075DFADF0050A3D1 /* ScreenSystemLayer.cpp */; };
		AA40D4B909A08D650068C0D5 /* Command.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B08370762532800835464 /* Command.cpp */; };
		AA40D4BA09A08D650068C0D5 /* GameCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B08390762532800835464 /* GameCommand.cpp */; };
		AA40D4BB09A08D650068C0D5 /* Preference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B083B0762532800835464 /* Preference.cpp */; };
		AA40D4BC09A08D650068C0D5 /* RageFileBasic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04CE076C4CD500716D81 /* RageFileBasic.cpp */; };
		AA40D4BD09A08D650068C0D5 /* RageFileDriverDeflate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04D0076C4CD500716D81 /* RageFileDriverDeflate.cpp */; };
		AA40D4BE09A08D650068C0D5 /* RageFileDriverSlice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04D2076C4CD500716D81 /* RageFileDriverSlice.cpp */; };
		AA40D4BF09A08D650068C0D5 /* RageSurface_Save_JPEG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6C607A20AFE00793F0E /* RageSurface_Save_JPEG.cpp */; };
		AA40D4C009A08D650068C0D5 /* RageSurfaceUtils_Dither.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6C807A20AFE00793F0E /* RageSurfaceUtils_Dither.cpp */; };
		AA40D4C109A08D650068C0D5 /* RageSurfaceUtils_Zoom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6CA07A20AFE00793F0E /* RageSurfaceUtils_Zoom.cpp */; };
		AA40D4C209A08D650068C0D5 /* LuaManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC78D07A4FF5600793F0E /* LuaManager.cpp */; };
		AA40D4C609A08D650068C0D5 /* RageFileDriverTimeout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACA592A07B5E23400763545 /* RageFileDriverTimeout.cpp */; };
		AA40D4C709A08D650068C0D5 /* RageUtil_WorkerThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACA592D07B5E23400763545 /* RageUtil_WorkerThread.cpp */; };
		AA40D4C809A08D650068C0D5 /* LuaReference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A107C9391B00EA04E1 /* LuaReference.cpp */; };
		AA40D4C909A08D650068C0D5 /* MessageManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A307C9391B00EA04E1 /* MessageManager.cpp */; };
		AA40D4CA09A08D650068C0D5 /* StatsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A507C9391B00EA04E1 /* StatsManager.cpp */; };
		AA40D4CB09A08D650068C0D5 /* AutoActor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2AF07C9395400EA04E1 /* AutoActor.cpp */; };
		AA40D4CC09A08D650068C0D5 /* OptionRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2B407C939A200EA04E1 /* OptionRow.cpp */; };
		AA40D4CD09A08D650068C0D5 /* PlayerStageStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2B807C939F800EA04E1 /* PlayerStageStats.cpp */; };
		AA40D4CE09A08D650068C0D5 /* PlayerState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BA07C939F800EA04E1 /* PlayerState.cpp */; };
		AA40D4CF09A08D650068C0D5 /* RollingNumbers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BB07C939F800EA04E1 /* RollingNumbers.cpp */; };
		AA40D4D009A08D650068C0D5 /* ScoreDisplayCalories.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BD07C939F800EA04E1 /* ScoreDisplayCalories.cpp */; };
		AA40D4D109A08D650068C0D5 /* CommonMetrics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2C607C93A1E00EA04E1 /* CommonMetrics.cpp */; };
		AA40D4D209A08D650068C0D5 /* UnlockManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75207F20D0D00C99272 /* UnlockManager.cpp */; };
		AA40D4D309A08D650068C0D5 /* OptionRowHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75707F20D6600C99272 /* OptionRowHandler.cpp */; };
		AA40D4D409A08D650068C0D5 /* ScreenMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75B07F20D7F00C99272 /* ScreenMessage.cpp */; };
		AA40D4D509A08D650068C0D5 /* Quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E6E0907F518E800C3EBB4 /* Quad.cpp */; };
		AA40D4D609A08D650068C0D5 /* ScoreDisplayAliveTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7144AF0809EEEC00545684 /* ScoreDisplayAliveTime.cpp */; };
		AA40D4D709A08D650068C0D5 /* ScoreDisplayLifeTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E5C08214C77002AA665 /* ScoreDisplayLifeTime.cpp */; };
		AA40D4D809A08D650068C0D5 /* StreamDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E8F082152B6002AA665 /* StreamDisplay.cpp */; };
		AA40D4D909A08D650068C0D5 /* LifeMeterTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E5A08214C77002AA665 /* LifeMeterTime.cpp */; };
		AA40D4DA09A08D650068C0D5 /* WheelBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAFE81C0835E7FF00FC43E0 /* WheelBase.cpp */; };
		AA40D4DB09A08D650068C0D5 /* WheelItemBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAFE81E0835E7FF00FC43E0 /* WheelItemBase.cpp */; };
		AA40D4DD09A08D650068C0D5 /* ScreenDebugOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A5550843E72B00E33D21 /* ScreenDebugOverlay.cpp */; };
		AA40D4DF09A08D650068C0D5 /* ScreenSaveSync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A5590843E72B00E33D21 /* ScreenSaveSync.cpp */; };
		AA40D4E109A08D650068C0D5 /* ScreenSyncOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A55D0843E72B00E33D21 /* ScreenSyncOverlay.cpp */; };
		AA40D4E209A08D650068C0D5 /* BackgroundUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7DA2EF085760E90057F1EA /* BackgroundUtil.cpp */; };
		AA40D4E309A08D650068C0D5 /* ScreenSplash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB6B475085761B700CEE7BA /* ScreenSplash.cpp */; };
		AA40D4E409A08D650068C0D5 /* LuaBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8EE0750866E266002C51A7 /* LuaBinding.cpp */; };
		AA40D4E509A08D650068C0D5 /* RageTexturePreloader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA91ACAF0878BB2C00FB2F8F /* RageTexturePreloader.cpp */; };
		AA40D4E609A08D650068C0D5 /* ScreenOptionsEditProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAB5BB0889098600767BF7 /* ScreenOptionsEditProfile.cpp */; };
		AA40D4E709A08D650068C0D5 /* GameLoop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAB5CB08890B5200767BF7 /* GameLoop.cpp */; };
		AA40D4E809A08D650068C0D5 /* CharacterManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74508B64B1400FA24CA /* CharacterManager.cpp */; };
		AA40D4E909A08D650068C0D5 /* CourseLoaderCRS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74B08B64B5600FA24CA /* CourseLoaderCRS.cpp */; };
		AA40D4EA09A08D650068C0D5 /* CourseWriterCRS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74D08B64B5600FA24CA /* CourseWriterCRS.cpp */; };
		AA40D4EE09A08D650068C0D5 /* ScreenOptionsManageCourses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E75B08B64B9A00FA24CA /* ScreenOptionsManageCourses.cpp */; };
		AA40D4EF09A08D650068C0D5 /* ScreenOptionsManageProfiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E75D08B64B9A00FA24CA /* ScreenOptionsManageProfiles.cpp */; };
		AA40D4F109A08D650068C0D5 /* ScreenGameplayNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1215D7A008C6559A00B87D8B /* ScreenGameplayNormal.cpp */; };
		AA40D4F209A08D650068C0D5 /* ActorSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE2608E7D793005087FC /* ActorSound.cpp */; };
		AA40D4F409A08D650068C0D5 /* ScreenGameplayLesson.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE4908E7D893005087FC /* ScreenGameplayLesson.cpp */; };
		AA40D4F709A08D650068C0D5 /* LuaExpressionTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE6108E7DBA8005087FC /* LuaExpressionTransform.cpp */; };
		AA40D4F809A08D650068C0D5 /* DynamicActorScroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF3442908F1C36A0006EDB7 /* DynamicActorScroller.cpp */; };
		AA40D4F909A08D650068C0D5 /* ScoreKeeperNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF34ADC0900AEBD0006EDB7 /* ScoreKeeperNormal.cpp */; };
		AA40D4FA09A08D650068C0D5 /* ScreenStatsOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF34AEB0900B00C0006EDB7 /* ScreenStatsOverlay.cpp */; };
		AA40D4FC09A08D650068C0D5 /* MovieTexture_Generic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA372D00909934500141131 /* MovieTexture_Generic.cpp */; };
		AA40D4FD09A08D650068C0D5 /* MovieTexture_Theora.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA372D20909934500141131 /* MovieTexture_Theora.cpp */; };
		AA40D4FF09A08D650068C0D5 /* LifeMeter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2FB638091212AF000FD574 /* LifeMeter.cpp */; };
		AA40D50109A08D650068C0D5 /* SpecialFiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEECF094D7FCB000029DE /* SpecialFiles.cpp */; };
		AA40D50209A08D650068C0D5 /* ScreenOptionsManageEditSteps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE5094D807E000029DE /* ScreenOptionsManageEditSteps.cpp */; };
		AA40D50309A08D650068C0D5 /* ScreenOptionsMemoryCard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE7094D807E000029DE /* ScreenOptionsMemoryCard.cpp */; };
		AA40D50409A08D650068C0D5 /* ScreenServiceAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE9094D807E000029DE /* ScreenServiceAction.cpp */; };
		AA40D50609A08D650068C0D5 /* XmlFileUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07328C0954381800F396C5 /* XmlFileUtil.cpp */; };
		AA40D50709A08D650068C0D5 /* XmlFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6889905D7F3C800964E6D /* XmlFile.cpp */; };
		AA40D50809A08D650068C0D5 /* LocalizedString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADD1CC2095C233E0088C9DF /* LocalizedString.cpp */; };
		AA40D50D09A08D650068C0D5 /* SMMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = AABBFCD209838C3A00F077E2 /* SMMain.mm */; };
		AA40D50E09A08D650068C0D5 /* HIDDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA44705309846B0800983E82 /* HIDDevice.cpp */; };
		AA40D50F09A08D650068C0D5 /* JoystickDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA44708D0984720900983E82 /* JoystickDevice.cpp */; };
		AA40D51009A08D650068C0D5 /* KeyboardDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4470BB098476F600983E82 /* KeyboardDevice.cpp */; };
		AA40D51109A08D650068C0D5 /* Tween.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC0C8C00984AE3B0075FC53 /* Tween.cpp */; };
		AA40D51209A08D650068C0D5 /* ScreenUnlockStatus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA658779098C322800CE55CC /* ScreenUnlockStatus.cpp */; };
		AA40D51309A08D650068C0D5 /* AdjustSync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA84B7050996F8370085EECB /* AdjustSync.cpp */; };
		AA40D51509A08D650068C0D5 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AA40D51609A08D650068C0D5 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7CE047AC7BF005F316C /* Carbon.framework */; };
		AA40D51709A08D650068C0D5 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7D0047AC7EA005F316C /* IOKit.framework */; };
		AA40D51809A08D650068C0D5 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7D2047ACBC9005F316C /* QuickTime.framework */; };
		AA40D51909A08D650068C0D5 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA8DD84904A2E51400D02EE9 /* OpenGL.framework */; };
		AA40D51A09A08D650068C0D5 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF33F2A04FF213100F93C24 /* CoreFoundation.framework */; };
		AA40D51C09A08D650068C0D5 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA230EAE06043704002672F3 /* AudioToolbox.framework */; };
		AA40D51D09A08D650068C0D5 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA230EAF06043704002672F3 /* AudioUnit.framework */; };
		AA40D51E09A08D650068C0D5 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA8E0020696984300FCE1F9 /* CoreAudio.framework */; };
		AA40D51F09A08D650068C0D5 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA77E8A108B6ABD500FA24CA /* vecLib.framework */; };
		AA42F5E8067068D30013509E /* ScreenNetworkOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA42F5E6067068D30013509E /* ScreenNetworkOptions.cpp */; };
		AA44705509846B0800983E82 /* HIDDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA44705309846B0800983E82 /* HIDDevice.cpp */; };
		AA44708F0984720900983E82 /* JoystickDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA44708D0984720900983E82 /* JoystickDevice.cpp */; };
		AA4470BD098476F600983E82 /* KeyboardDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4470BB098476F600983E82 /* KeyboardDevice.cpp */; };
		AA4F27B20B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F27AE0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp */; };
		AA4F27B40B2C01B400ADEA79 /* RageSoundReader_Pan.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F27B00B2C01B400ADEA79 /* RageSoundReader_Pan.cpp */; };
		AA4F27B60B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F27AE0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp */; };
		AA4F27B70B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.h in Headers */ = {isa = PBXBuildFile; fileRef = AA4F27AF0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.h */; };
		AA4F27B80B2C01B400ADEA79 /* RageSoundReader_Pan.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F27B00B2C01B400ADEA79 /* RageSoundReader_Pan.cpp */; };
		AA4F27B90B2C01B400ADEA79 /* RageSoundReader_Pan.h in Headers */ = {isa = PBXBuildFile; fileRef = AA4F27B10B2C01B400ADEA79 /* RageSoundReader_Pan.h */; };
		AA50201F05D6D7B200ACEFD0 /* Profile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA50201D05D6D7B200ACEFD0 /* Profile.cpp */; };
		AA5A51F40A8441AA006DBB92 /* ModsGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5A51F20A8441AA006DBB92 /* ModsGroup.h */; };
		AA5C73FD0637A5F100AFB891 /* CourseUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73F70637A5F000AFB891 /* CourseUtil.cpp */; };
		AA5C73FF0637A5F100AFB891 /* SongUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73F90637A5F000AFB891 /* SongUtil.cpp */; };
		AA5C74010637A5F100AFB891 /* StepsUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73FB0637A5F000AFB891 /* StepsUtil.cpp */; };
		AA5D16570A79805C00F17E86 /* RageTextureRenderTarget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5D16550A79805C00F17E86 /* RageTextureRenderTarget.cpp */; };
		AA5D16590A79805C00F17E86 /* RageTextureRenderTarget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5D16550A79805C00F17E86 /* RageTextureRenderTarget.cpp */; };
		AA5D165A0A79805C00F17E86 /* RageTextureRenderTarget.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5D16560A79805C00F17E86 /* RageTextureRenderTarget.h */; };
		AA5D166C0A798C0E00F17E86 /* ActorFrameTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5D166A0A798C0E00F17E86 /* ActorFrameTexture.cpp */; };
		AA5D166E0A798C0E00F17E86 /* ActorFrameTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5D166A0A798C0E00F17E86 /* ActorFrameTexture.cpp */; };
		AA5D166F0A798C0E00F17E86 /* ActorFrameTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5D166B0A798C0E00F17E86 /* ActorFrameTexture.h */; };
		AA608EC00B0F85E400B39AC4 /* DialogDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA608EBF0B0F85E400B39AC4 /* DialogDriver.cpp */; };
		AA608EC10B0F85E400B39AC4 /* DialogDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA608EBF0B0F85E400B39AC4 /* DialogDriver.cpp */; };
		AA608FAD0B0F9A4E00B39AC4 /* RageSoundDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA608FAC0B0F9A4E00B39AC4 /* RageSoundDriver.cpp */; };
		AA608FAE0B0F9A4E00B39AC4 /* RageSoundDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA608FAC0B0F9A4E00B39AC4 /* RageSoundDriver.cpp */; };
		AA6090E60B141D1C00B39AC4 /* GamePreferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6090E40B141D1C00B39AC4 /* GamePreferences.cpp */; };
		AA6090E80B141D1C00B39AC4 /* GamePreferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6090E40B141D1C00B39AC4 /* GamePreferences.cpp */; };
		AA6090E90B141D1C00B39AC4 /* GamePreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6090E50B141D1C00B39AC4 /* GamePreferences.h */; };
		AA60E0C2067992D7008ADC41 /* Threads_Pthreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60E0BD067992D7008ADC41 /* Threads_Pthreads.cpp */; };
		AA64218806EC606F00C21584 /* RageFileDriverMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA64218606EC606F00C21584 /* RageFileDriverMemory.cpp */; };
		AA65877B098C322800CE55CC /* ScreenUnlockStatus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA658779098C322800CE55CC /* ScreenUnlockStatus.cpp */; };
		AA6999610ACE1CBB000237F9 /* ControllerStateDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA69995F0ACE1CBB000237F9 /* ControllerStateDisplay.cpp */; };
		AA6999620ACE1CBB000237F9 /* ControllerStateDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6999600ACE1CBB000237F9 /* ControllerStateDisplay.h */; };
		AA6999630ACE1CBB000237F9 /* ControllerStateDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA69995F0ACE1CBB000237F9 /* ControllerStateDisplay.cpp */; };
		AA6C6AD80DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6AD60DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp */; };
		AA6C6ADA0DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6AD60DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp */; };
		AA6C6ADB0DC6B17B00E7A13E /* ArchHooks_MacOSX.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6AD70DC6B17B00E7A13E /* ArchHooks_MacOSX.h */; };
		AA6C6ADE0DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6ADC0DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp */; };
		AA6C6AE00DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6ADC0DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp */; };
		AA6C6AE10DC6B1DC00E7A13E /* DialogDriver_MacOSX.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6ADD0DC6B1DC00E7A13E /* DialogDriver_MacOSX.h */; };
		AA6C6AE50DC6B22800E7A13E /* LoadingWindow_MacOSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6AE30DC6B22800E7A13E /* LoadingWindow_MacOSX.mm */; };
		AA6C6AE60DC6B22800E7A13E /* LoadingWindow_MacOSX.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6AE20DC6B22800E7A13E /* LoadingWindow_MacOSX.h */; };
		AA6C6AE70DC6B22800E7A13E /* LoadingWindow_MacOSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6AE30DC6B22800E7A13E /* LoadingWindow_MacOSX.mm */; };
		AA6C6B030DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B010DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm */; };
		AA6C6B040DC6B2B400E7A13E /* LowLevelWindow_MacOSX.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6B000DC6B2B400E7A13E /* LowLevelWindow_MacOSX.h */; };
		AA6C6B050DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B010DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm */; };
		AA6C6B080DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B060DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp */; };
		AA6C6B0A0DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B060DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp */; };
		AA6C6B0B0DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6B070DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.h */; };
		AA6C6B0E0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B0C0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp */; };
		AA6C6B100DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B0C0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp */; };
		AA6C6B110DC6B48C00E7A13E /* InputHandler_MacOSX_HID.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6B0D0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.h */; };
		AA6E6E0A07F518E800C3EBB4 /* Quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E6E0907F518E800C3EBB4 /* Quad.cpp */; };
		AA70E36A0663112800DAE1FD /* Trail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA70E3650663112800DAE1FD /* Trail.cpp */; };
		AA70E36C0663112800DAE1FD /* TrailUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA70E3670663112800DAE1FD /* TrailUtil.cpp */; };
		AA7144B10809EEEC00545684 /* ScoreDisplayAliveTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7144AF0809EEEC00545684 /* ScoreDisplayAliveTime.cpp */; };
		AA729C440599B50D00779F33 /* TimingData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C420599B50D00779F33 /* TimingData.cpp */; };
		AA729C480599B54D00779F33 /* MemoryCardDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C460599B54D00779F33 /* MemoryCardDisplay.cpp */; };
		AA729C520599B58D00779F33 /* ReceptorArrow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C4E0599B58D00779F33 /* ReceptorArrow.cpp */; };
		AA729C540599B58D00779F33 /* ReceptorArrowRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C500599B58D00779F33 /* ReceptorArrowRow.cpp */; };
		AA77E74708B64B1400FA24CA /* CharacterManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74508B64B1400FA24CA /* CharacterManager.cpp */; };
		AA77E74F08B64B5600FA24CA /* CourseLoaderCRS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74B08B64B5600FA24CA /* CourseLoaderCRS.cpp */; };
		AA77E75108B64B5600FA24CA /* CourseWriterCRS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74D08B64B5600FA24CA /* CourseWriterCRS.cpp */; };
		AA77E76508B64B9A00FA24CA /* ScreenOptionsManageCourses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E75B08B64B9A00FA24CA /* ScreenOptionsManageCourses.cpp */; };
		AA77E76708B64B9A00FA24CA /* ScreenOptionsManageProfiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E75D08B64B9A00FA24CA /* ScreenOptionsManageProfiles.cpp */; };
		AA77E8B108B6ABD500FA24CA /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA77E8A108B6ABD500FA24CA /* vecLib.framework */; };
		AA7A2BAF0AE09CEC0054C5BA /* liblua-5.1-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAE7817E0AC7E37B00AEFC64 /* liblua-5.1-sm5.a */; };
		AA7A2BB00AE09CF10054C5BA /* liblua-5.1-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAE7817E0AC7E37B00AEFC64 /* liblua-5.1-sm5.a */; };
		AA7ADC27072CAB7F00C50A7F /* RageSoundReader_Chain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7ADC23072CAB7F00C50A7F /* RageSoundReader_Chain.cpp */; };
		AA7ADC29072CAB7F00C50A7F /* RageSoundUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7ADC25072CAB7F00C50A7F /* RageSoundUtil.cpp */; };
		AA7C8AFC0B6744F700FD9940 /* bn_error.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A800B6744F600FD9940 /* bn_error.c */; };
		AA7C8AFD0B6744F700FD9940 /* bn_fast_mp_invmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A810B6744F600FD9940 /* bn_fast_mp_invmod.c */; };
		AA7C8AFE0B6744F700FD9940 /* bn_fast_mp_montgomery_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A820B6744F600FD9940 /* bn_fast_mp_montgomery_reduce.c */; };
		AA7C8AFF0B6744F700FD9940 /* bn_fast_s_mp_mul_digs.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A830B6744F600FD9940 /* bn_fast_s_mp_mul_digs.c */; };
		AA7C8B000B6744F700FD9940 /* bn_fast_s_mp_mul_high_digs.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A840B6744F600FD9940 /* bn_fast_s_mp_mul_high_digs.c */; };
		AA7C8B010B6744F700FD9940 /* bn_fast_s_mp_sqr.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A850B6744F600FD9940 /* bn_fast_s_mp_sqr.c */; };
		AA7C8B020B6744F700FD9940 /* bn_mp_2expt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A860B6744F600FD9940 /* bn_mp_2expt.c */; };
		AA7C8B030B6744F700FD9940 /* bn_mp_abs.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A870B6744F600FD9940 /* bn_mp_abs.c */; };
		AA7C8B040B6744F700FD9940 /* bn_mp_add.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A880B6744F600FD9940 /* bn_mp_add.c */; };
		AA7C8B050B6744F700FD9940 /* bn_mp_add_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A890B6744F600FD9940 /* bn_mp_add_d.c */; };
		AA7C8B060B6744F700FD9940 /* bn_mp_addmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8A0B6744F600FD9940 /* bn_mp_addmod.c */; };
		AA7C8B070B6744F700FD9940 /* bn_mp_and.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8B0B6744F600FD9940 /* bn_mp_and.c */; };
		AA7C8B080B6744F700FD9940 /* bn_mp_clamp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8C0B6744F600FD9940 /* bn_mp_clamp.c */; };
		AA7C8B090B6744F700FD9940 /* bn_mp_clear.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8D0B6744F600FD9940 /* bn_mp_clear.c */; };
		AA7C8B0A0B6744F700FD9940 /* bn_mp_clear_multi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8E0B6744F600FD9940 /* bn_mp_clear_multi.c */; };
		AA7C8B0B0B6744F700FD9940 /* bn_mp_cmp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8F0B6744F600FD9940 /* bn_mp_cmp.c */; };
		AA7C8B0C0B6744F700FD9940 /* bn_mp_cmp_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A900B6744F600FD9940 /* bn_mp_cmp_d.c */; };
		AA7C8B0D0B6744F700FD9940 /* bn_mp_cmp_mag.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A910B6744F600FD9940 /* bn_mp_cmp_mag.c */; };
		AA7C8B0E0B6744F700FD9940 /* bn_mp_cnt_lsb.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A920B6744F600FD9940 /* bn_mp_cnt_lsb.c */; };
		AA7C8B0F0B6744F700FD9940 /* bn_mp_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A930B6744F600FD9940 /* bn_mp_copy.c */; };
		AA7C8B100B6744F700FD9940 /* bn_mp_count_bits.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A940B6744F600FD9940 /* bn_mp_count_bits.c */; };
		AA7C8B110B6744F700FD9940 /* bn_mp_div.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A950B6744F600FD9940 /* bn_mp_div.c */; };
		AA7C8B120B6744F700FD9940 /* bn_mp_div_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A960B6744F600FD9940 /* bn_mp_div_2.c */; };
		AA7C8B130B6744F700FD9940 /* bn_mp_div_2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A970B6744F600FD9940 /* bn_mp_div_2d.c */; };
		AA7C8B140B6744F700FD9940 /* bn_mp_div_3.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A980B6744F600FD9940 /* bn_mp_div_3.c */; };
		AA7C8B150B6744F700FD9940 /* bn_mp_div_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A990B6744F600FD9940 /* bn_mp_div_d.c */; };
		AA7C8B160B6744F700FD9940 /* bn_mp_dr_is_modulus.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9A0B6744F600FD9940 /* bn_mp_dr_is_modulus.c */; };
		AA7C8B170B6744F700FD9940 /* bn_mp_dr_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9B0B6744F600FD9940 /* bn_mp_dr_reduce.c */; };
		AA7C8B180B6744F700FD9940 /* bn_mp_dr_setup.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9C0B6744F600FD9940 /* bn_mp_dr_setup.c */; };
		AA7C8B190B6744F700FD9940 /* bn_mp_exch.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9D0B6744F600FD9940 /* bn_mp_exch.c */; };
		AA7C8B1A0B6744F700FD9940 /* bn_mp_expt_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9E0B6744F600FD9940 /* bn_mp_expt_d.c */; };
		AA7C8B1B0B6744F700FD9940 /* bn_mp_exptmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9F0B6744F600FD9940 /* bn_mp_exptmod.c */; };
		AA7C8B1C0B6744F700FD9940 /* bn_mp_exptmod_fast.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA00B6744F600FD9940 /* bn_mp_exptmod_fast.c */; };
		AA7C8B1D0B6744F700FD9940 /* bn_mp_exteuclid.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA10B6744F600FD9940 /* bn_mp_exteuclid.c */; };
		AA7C8B1E0B6744F700FD9940 /* bn_mp_fread.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA20B6744F600FD9940 /* bn_mp_fread.c */; };
		AA7C8B1F0B6744F700FD9940 /* bn_mp_fwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA30B6744F600FD9940 /* bn_mp_fwrite.c */; };
		AA7C8B200B6744F700FD9940 /* bn_mp_gcd.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA40B6744F600FD9940 /* bn_mp_gcd.c */; };
		AA7C8B210B6744F700FD9940 /* bn_mp_get_int.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA50B6744F600FD9940 /* bn_mp_get_int.c */; };
		AA7C8B220B6744F700FD9940 /* bn_mp_grow.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA60B6744F600FD9940 /* bn_mp_grow.c */; };
		AA7C8B230B6744F700FD9940 /* bn_mp_init.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA70B6744F600FD9940 /* bn_mp_init.c */; };
		AA7C8B240B6744F700FD9940 /* bn_mp_init_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA80B6744F600FD9940 /* bn_mp_init_copy.c */; };
		AA7C8B250B6744F700FD9940 /* bn_mp_init_multi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA90B6744F600FD9940 /* bn_mp_init_multi.c */; };
		AA7C8B260B6744F700FD9940 /* bn_mp_init_set.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAA0B6744F600FD9940 /* bn_mp_init_set.c */; };
		AA7C8B270B6744F700FD9940 /* bn_mp_init_set_int.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAB0B6744F600FD9940 /* bn_mp_init_set_int.c */; };
		AA7C8B280B6744F700FD9940 /* bn_mp_init_size.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAC0B6744F600FD9940 /* bn_mp_init_size.c */; };
		AA7C8B290B6744F700FD9940 /* bn_mp_invmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAD0B6744F600FD9940 /* bn_mp_invmod.c */; };
		AA7C8B2A0B6744F700FD9940 /* bn_mp_invmod_slow.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAE0B6744F600FD9940 /* bn_mp_invmod_slow.c */; };
		AA7C8B2B0B6744F700FD9940 /* bn_mp_is_square.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAF0B6744F600FD9940 /* bn_mp_is_square.c */; };
		AA7C8B2C0B6744F700FD9940 /* bn_mp_jacobi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB00B6744F600FD9940 /* bn_mp_jacobi.c */; };
		AA7C8B2D0B6744F700FD9940 /* bn_mp_karatsuba_mul.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB10B6744F600FD9940 /* bn_mp_karatsuba_mul.c */; };
		AA7C8B2E0B6744F700FD9940 /* bn_mp_karatsuba_sqr.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB20B6744F600FD9940 /* bn_mp_karatsuba_sqr.c */; };
		AA7C8B2F0B6744F700FD9940 /* bn_mp_lcm.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB30B6744F600FD9940 /* bn_mp_lcm.c */; };
		AA7C8B300B6744F700FD9940 /* bn_mp_lshd.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB40B6744F700FD9940 /* bn_mp_lshd.c */; };
		AA7C8B310B6744F700FD9940 /* bn_mp_mod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB50B6744F700FD9940 /* bn_mp_mod.c */; };
		AA7C8B320B6744F700FD9940 /* bn_mp_mod_2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB60B6744F700FD9940 /* bn_mp_mod_2d.c */; };
		AA7C8B330B6744F700FD9940 /* bn_mp_mod_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB70B6744F700FD9940 /* bn_mp_mod_d.c */; };
		AA7C8B340B6744F700FD9940 /* bn_mp_montgomery_calc_normalization.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB80B6744F700FD9940 /* bn_mp_montgomery_calc_normalization.c */; };
		AA7C8B350B6744F700FD9940 /* bn_mp_montgomery_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB90B6744F700FD9940 /* bn_mp_montgomery_reduce.c */; };
		AA7C8B360B6744F700FD9940 /* bn_mp_montgomery_setup.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABA0B6744F700FD9940 /* bn_mp_montgomery_setup.c */; };
		AA7C8B370B6744F700FD9940 /* bn_mp_mul.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABB0B6744F700FD9940 /* bn_mp_mul.c */; };
		AA7C8B380B6744F700FD9940 /* bn_mp_mul_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABC0B6744F700FD9940 /* bn_mp_mul_2.c */; };
		AA7C8B390B6744F700FD9940 /* bn_mp_mul_2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABD0B6744F700FD9940 /* bn_mp_mul_2d.c */; };
		AA7C8B3A0B6744F700FD9940 /* bn_mp_mul_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABE0B6744F700FD9940 /* bn_mp_mul_d.c */; };
		AA7C8B3B0B6744F700FD9940 /* bn_mp_mulmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABF0B6744F700FD9940 /* bn_mp_mulmod.c */; };
		AA7C8B3C0B6744F700FD9940 /* bn_mp_n_root.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC00B6744F700FD9940 /* bn_mp_n_root.c */; };
		AA7C8B3D0B6744F700FD9940 /* bn_mp_neg.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC10B6744F700FD9940 /* bn_mp_neg.c */; };
		AA7C8B3E0B6744F700FD9940 /* bn_mp_or.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC20B6744F700FD9940 /* bn_mp_or.c */; };
		AA7C8B3F0B6744F700FD9940 /* bn_mp_prime_fermat.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC30B6744F700FD9940 /* bn_mp_prime_fermat.c */; };
		AA7C8B400B6744F700FD9940 /* bn_mp_prime_is_divisible.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC40B6744F700FD9940 /* bn_mp_prime_is_divisible.c */; };
		AA7C8B410B6744F700FD9940 /* bn_mp_prime_is_prime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC50B6744F700FD9940 /* bn_mp_prime_is_prime.c */; };
		AA7C8B420B6744F700FD9940 /* bn_mp_prime_miller_rabin.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC60B6744F700FD9940 /* bn_mp_prime_miller_rabin.c */; };
		AA7C8B430B6744F700FD9940 /* bn_mp_prime_next_prime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC70B6744F700FD9940 /* bn_mp_prime_next_prime.c */; };
		AA7C8B440B6744F700FD9940 /* bn_mp_prime_rabin_miller_trials.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC80B6744F700FD9940 /* bn_mp_prime_rabin_miller_trials.c */; };
		AA7C8B450B6744F700FD9940 /* bn_mp_prime_random_ex.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC90B6744F700FD9940 /* bn_mp_prime_random_ex.c */; };
		AA7C8B460B6744F700FD9940 /* bn_mp_radix_size.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACA0B6744F700FD9940 /* bn_mp_radix_size.c */; };
		AA7C8B470B6744F700FD9940 /* bn_mp_radix_smap.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACB0B6744F700FD9940 /* bn_mp_radix_smap.c */; };
		AA7C8B480B6744F700FD9940 /* bn_mp_rand.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACC0B6744F700FD9940 /* bn_mp_rand.c */; };
		AA7C8B490B6744F700FD9940 /* bn_mp_read_radix.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACD0B6744F700FD9940 /* bn_mp_read_radix.c */; };
		AA7C8B4A0B6744F700FD9940 /* bn_mp_read_signed_bin.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACE0B6744F700FD9940 /* bn_mp_read_signed_bin.c */; };
		AA7C8B4B0B6744F700FD9940 /* bn_mp_read_unsigned_bin.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACF0B6744F700FD9940 /* bn_mp_read_unsigned_bin.c */; };
		AA7C8B4C0B6744F700FD9940 /* bn_mp_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD00B6744F700FD9940 /* bn_mp_reduce.c */; };
		AA7C8B4D0B6744F700FD9940 /* bn_mp_reduce_2k.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD10B6744F700FD9940 /* bn_mp_reduce_2k.c */; };
		AA7C8B4E0B6744F700FD9940 /* bn_mp_reduce_2k_l.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD20B6744F700FD9940 /* bn_mp_reduce_2k_l.c */; };
		AA7C8B4F0B6744F700FD9940 /* bn_mp_reduce_2k_setup.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD30B6744F700FD9940 /* bn_mp_reduce_2k_setup.c */; };
		AA7C8B500B6744F700FD9940 /* bn_mp_reduce_2k_setup_l.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD40B6744F700FD9940 /* bn_mp_reduce_2k_setup_l.c */; };
		AA7C8B510B6744F700FD9940 /* bn_mp_reduce_is_2k.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD50B6744F700FD9940 /* bn_mp_reduce_is_2k.c */; };
		AA7C8B520B6744F700FD9940 /* bn_mp_reduce_is_2k_l.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD60B6744F700FD9940 /* bn_mp_reduce_is_2k_l.c */; };
		AA7C8B530B6744F700FD9940 /* bn_mp_reduce_setup.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD70B6744F700FD9940 /* bn_mp_reduce_setup.c */; };
		AA7C8B540B6744F700FD9940 /* bn_mp_rshd.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD80B6744F700FD9940 /* bn_mp_rshd.c */; };
		AA7C8B550B6744F700FD9940 /* bn_mp_set.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD90B6744F700FD9940 /* bn_mp_set.c */; };
		AA7C8B560B6744F700FD9940 /* bn_mp_set_int.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADA0B6744F700FD9940 /* bn_mp_set_int.c */; };
		AA7C8B570B6744F700FD9940 /* bn_mp_shrink.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADB0B6744F700FD9940 /* bn_mp_shrink.c */; };
		AA7C8B580B6744F700FD9940 /* bn_mp_signed_bin_size.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADC0B6744F700FD9940 /* bn_mp_signed_bin_size.c */; };
		AA7C8B590B6744F700FD9940 /* bn_mp_sqr.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADD0B6744F700FD9940 /* bn_mp_sqr.c */; };
		AA7C8B5A0B6744F700FD9940 /* bn_mp_sqrmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADE0B6744F700FD9940 /* bn_mp_sqrmod.c */; };
		AA7C8B5B0B6744F700FD9940 /* bn_mp_sqrt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADF0B6744F700FD9940 /* bn_mp_sqrt.c */; };
		AA7C8B5C0B6744F700FD9940 /* bn_mp_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE00B6744F700FD9940 /* bn_mp_sub.c */; };
		AA7C8B5D0B6744F700FD9940 /* bn_mp_sub_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE10B6744F700FD9940 /* bn_mp_sub_d.c */; };
		AA7C8B5E0B6744F700FD9940 /* bn_mp_submod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE20B6744F700FD9940 /* bn_mp_submod.c */; };
		AA7C8B5F0B6744F700FD9940 /* bn_mp_to_signed_bin.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE30B6744F700FD9940 /* bn_mp_to_signed_bin.c */; };
		AA7C8B600B6744F700FD9940 /* bn_mp_to_signed_bin_n.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE40B6744F700FD9940 /* bn_mp_to_signed_bin_n.c */; };
		AA7C8B610B6744F700FD9940 /* bn_mp_to_unsigned_bin.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE50B6744F700FD9940 /* bn_mp_to_unsigned_bin.c */; };
		AA7C8B620B6744F700FD9940 /* bn_mp_to_unsigned_bin_n.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE60B6744F700FD9940 /* bn_mp_to_unsigned_bin_n.c */; };
		AA7C8B630B6744F700FD9940 /* bn_mp_toom_mul.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE70B6744F700FD9940 /* bn_mp_toom_mul.c */; };
		AA7C8B640B6744F700FD9940 /* bn_mp_toom_sqr.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE80B6744F700FD9940 /* bn_mp_toom_sqr.c */; };
		AA7C8B650B6744F700FD9940 /* bn_mp_toradix.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE90B6744F700FD9940 /* bn_mp_toradix.c */; };
		AA7C8B660B6744F700FD9940 /* bn_mp_toradix_n.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AEA0B6744F700FD9940 /* bn_mp_toradix_n.c */; };
		AA7C8B670B6744F700FD9940 /* bn_mp_unsigned_bin_size.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AEB0B6744F700FD9940 /* bn_mp_unsigned_bin_size.c */; };
		AA7C8B680B6744F700FD9940 /* bn_mp_xor.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AEC0B6744F700FD9940 /* bn_mp_xor.c */; };
		AA7C8B690B6744F700FD9940 /* bn_mp_zero.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AED0B6744F700FD9940 /* bn_mp_zero.c */; };
		AA7C8B6A0B6744F700FD9940 /* bn_prime_tab.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AEE0B6744F700FD9940 /* bn_prime_tab.c */; };
		AA7C8B6B0B6744F700FD9940 /* bn_reverse.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AEF0B6744F700FD9940 /* bn_reverse.c */; };
		AA7C8B6C0B6744F700FD9940 /* bn_s_mp_add.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF00B6744F700FD9940 /* bn_s_mp_add.c */; };
		AA7C8B6D0B6744F700FD9940 /* bn_s_mp_exptmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF10B6744F700FD9940 /* bn_s_mp_exptmod.c */; };
		AA7C8B6E0B6744F700FD9940 /* bn_s_mp_mul_digs.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF20B6744F700FD9940 /* bn_s_mp_mul_digs.c */; };
		AA7C8B6F0B6744F700FD9940 /* bn_s_mp_mul_high_digs.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF30B6744F700FD9940 /* bn_s_mp_mul_high_digs.c */; };
		AA7C8B700B6744F700FD9940 /* bn_s_mp_sqr.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF40B6744F700FD9940 /* bn_s_mp_sqr.c */; };
		AA7C8B710B6744F700FD9940 /* bn_s_mp_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF50B6744F700FD9940 /* bn_s_mp_sub.c */; };
		AA7C8B720B6744F700FD9940 /* bncore.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF60B6744F700FD9940 /* bncore.c */; };
		AA7C8B730B6744F700FD9940 /* tommath.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8AF90B6744F700FD9940 /* tommath.h */; };
		AA7C8B740B6744F700FD9940 /* tommath_class.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8AFA0B6744F700FD9940 /* tommath_class.h */; };
		AA7C8B750B6744F700FD9940 /* tommath_superclass.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8AFB0B6744F700FD9940 /* tommath_superclass.h */; };
		AA7C8C560B67467D00FD9940 /* aes.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8B950B67467C00FD9940 /* aes.c */; };
		AA7C8C580B67467D00FD9940 /* hash_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8B990B67467C00FD9940 /* hash_memory.c */; };
		AA7C8C590B67467D00FD9940 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8B9A0B67467C00FD9940 /* md5.c */; };
		AA7C8C5A0B67467D00FD9940 /* sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8B9B0B67467C00FD9940 /* sha1.c */; };
		AA7C8C5B0B67467D00FD9940 /* tomcrypt.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8B9D0B67467C00FD9940 /* tomcrypt.h */; };
		AA7C8C5C0B67467D00FD9940 /* tomcrypt_argchk.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8B9E0B67467C00FD9940 /* tomcrypt_argchk.h */; };
		AA7C8C5D0B67467D00FD9940 /* tomcrypt_cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8B9F0B67467C00FD9940 /* tomcrypt_cfg.h */; };
		AA7C8C5E0B67467D00FD9940 /* tomcrypt_cipher.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA00B67467C00FD9940 /* tomcrypt_cipher.h */; };
		AA7C8C5F0B67467D00FD9940 /* tomcrypt_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA10B67467C00FD9940 /* tomcrypt_custom.h */; };
		AA7C8C600B67467D00FD9940 /* tomcrypt_hash.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA20B67467C00FD9940 /* tomcrypt_hash.h */; };
		AA7C8C610B67467D00FD9940 /* tomcrypt_mac.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA30B67467C00FD9940 /* tomcrypt_mac.h */; };
		AA7C8C620B67467D00FD9940 /* tomcrypt_macros.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA40B67467C00FD9940 /* tomcrypt_macros.h */; };
		AA7C8C630B67467D00FD9940 /* tomcrypt_math.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA50B67467C00FD9940 /* tomcrypt_math.h */; };
		AA7C8C640B67467D00FD9940 /* tomcrypt_misc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA60B67467C00FD9940 /* tomcrypt_misc.h */; };
		AA7C8C650B67467D00FD9940 /* tomcrypt_pk.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA70B67467C00FD9940 /* tomcrypt_pk.h */; };
		AA7C8C660B67467D00FD9940 /* tomcrypt_pkcs.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA80B67467C00FD9940 /* tomcrypt_pkcs.h */; };
		AA7C8C670B67467D00FD9940 /* tomcrypt_prng.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA90B67467C00FD9940 /* tomcrypt_prng.h */; };
		AA7C8C680B67467D00FD9940 /* ltc_ecc_fp_mulmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BAC0B67467C00FD9940 /* ltc_ecc_fp_mulmod.c */; };
		AA7C8C690B67467D00FD9940 /* ltm_desc.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BAD0B67467C00FD9940 /* ltm_desc.c */; };
		AA7C8C6A0B67467D00FD9940 /* multi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BAE0B67467C00FD9940 /* multi.c */; };
		AA7C8C6B0B67467D00FD9940 /* rand_prime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BAF0B67467C00FD9940 /* rand_prime.c */; };
		AA7C8C6C0B67467D00FD9940 /* base64_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB20B67467C00FD9940 /* base64_decode.c */; };
		AA7C8C6D0B67467D00FD9940 /* base64_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB30B67467C00FD9940 /* base64_encode.c */; };
		AA7C8C6E0B67467D00FD9940 /* burn_stack.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB40B67467C00FD9940 /* burn_stack.c */; };
		AA7C8C6F0B67467D00FD9940 /* crypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB60B67467C00FD9940 /* crypt.c */; };
		AA7C8C700B67467D00FD9940 /* crypt_argchk.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB70B67467C00FD9940 /* crypt_argchk.c */; };
		AA7C8C710B67467D00FD9940 /* crypt_cipher_descriptor.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB80B67467C00FD9940 /* crypt_cipher_descriptor.c */; };
		AA7C8C720B67467D00FD9940 /* crypt_cipher_is_valid.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB90B67467C00FD9940 /* crypt_cipher_is_valid.c */; };
		AA7C8C730B67467D00FD9940 /* crypt_find_cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBA0B67467C00FD9940 /* crypt_find_cipher.c */; };
		AA7C8C740B67467D00FD9940 /* crypt_find_cipher_any.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBB0B67467C00FD9940 /* crypt_find_cipher_any.c */; };
		AA7C8C750B67467D00FD9940 /* crypt_find_cipher_id.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBC0B67467C00FD9940 /* crypt_find_cipher_id.c */; };
		AA7C8C760B67467D00FD9940 /* crypt_find_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBD0B67467C00FD9940 /* crypt_find_hash.c */; };
		AA7C8C770B67467D00FD9940 /* crypt_find_hash_any.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBE0B67467C00FD9940 /* crypt_find_hash_any.c */; };
		AA7C8C780B67467D00FD9940 /* crypt_find_hash_id.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBF0B67467C00FD9940 /* crypt_find_hash_id.c */; };
		AA7C8C790B67467D00FD9940 /* crypt_find_hash_oid.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC00B67467C00FD9940 /* crypt_find_hash_oid.c */; };
		AA7C8C7A0B67467D00FD9940 /* crypt_find_prng.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC10B67467C00FD9940 /* crypt_find_prng.c */; };
		AA7C8C7B0B67467D00FD9940 /* crypt_fsa.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC20B67467C00FD9940 /* crypt_fsa.c */; };
		AA7C8C7C0B67467D00FD9940 /* crypt_hash_descriptor.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC30B67467C00FD9940 /* crypt_hash_descriptor.c */; };
		AA7C8C7D0B67467D00FD9940 /* crypt_hash_is_valid.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC40B67467C00FD9940 /* crypt_hash_is_valid.c */; };
		AA7C8C7E0B67467D00FD9940 /* crypt_ltc_mp_descriptor.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC50B67467C00FD9940 /* crypt_ltc_mp_descriptor.c */; };
		AA7C8C7F0B67467D00FD9940 /* crypt_prng_descriptor.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC60B67467C00FD9940 /* crypt_prng_descriptor.c */; };
		AA7C8C800B67467D00FD9940 /* crypt_prng_is_valid.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC70B67467C00FD9940 /* crypt_prng_is_valid.c */; };
		AA7C8C810B67467D00FD9940 /* crypt_register_cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC80B67467C00FD9940 /* crypt_register_cipher.c */; };
		AA7C8C820B67467D00FD9940 /* crypt_register_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC90B67467C00FD9940 /* crypt_register_hash.c */; };
		AA7C8C830B67467D00FD9940 /* crypt_register_prng.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BCA0B67467C00FD9940 /* crypt_register_prng.c */; };
		AA7C8C840B67467D00FD9940 /* crypt_unregister_cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BCB0B67467C00FD9940 /* crypt_unregister_cipher.c */; };
		AA7C8C850B67467D00FD9940 /* crypt_unregister_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BCC0B67467C00FD9940 /* crypt_unregister_hash.c */; };
		AA7C8C860B67467D00FD9940 /* crypt_unregister_prng.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BCD0B67467C00FD9940 /* crypt_unregister_prng.c */; };
		AA7C8C870B67467D00FD9940 /* error_to_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BCE0B67467C00FD9940 /* error_to_string.c */; };
		AA7C8C880B67467D00FD9940 /* pkcs_5_1.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD00B67467C00FD9940 /* pkcs_5_1.c */; };
		AA7C8C890B67467D00FD9940 /* pkcs_5_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD10B67467C00FD9940 /* pkcs_5_2.c */; };
		AA7C8C8A0B67467D00FD9940 /* zeromem.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD20B67467C00FD9940 /* zeromem.c */; };
		AA7C8C8B0B67467D00FD9940 /* cbc_decrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD50B67467C00FD9940 /* cbc_decrypt.c */; };
		AA7C8C8C0B67467D00FD9940 /* cbc_done.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD60B67467C00FD9940 /* cbc_done.c */; };
		AA7C8C8D0B67467D00FD9940 /* cbc_encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD70B67467C00FD9940 /* cbc_encrypt.c */; };
		AA7C8C8E0B67467D00FD9940 /* cbc_getiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD80B67467C00FD9940 /* cbc_getiv.c */; };
		AA7C8C8F0B67467D00FD9940 /* cbc_setiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD90B67467C00FD9940 /* cbc_setiv.c */; };
		AA7C8C900B67467D00FD9940 /* cbc_start.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BDA0B67467C00FD9940 /* cbc_start.c */; };
		AA7C8C910B67467D00FD9940 /* cfb_decrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BDC0B67467C00FD9940 /* cfb_decrypt.c */; };
		AA7C8C920B67467D00FD9940 /* cfb_done.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BDD0B67467C00FD9940 /* cfb_done.c */; };
		AA7C8C930B67467D00FD9940 /* cfb_encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BDE0B67467C00FD9940 /* cfb_encrypt.c */; };
		AA7C8C940B67467D00FD9940 /* cfb_getiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BDF0B67467C00FD9940 /* cfb_getiv.c */; };
		AA7C8C950B67467D00FD9940 /* cfb_setiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE00B67467C00FD9940 /* cfb_setiv.c */; };
		AA7C8C960B67467D00FD9940 /* cfb_start.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE10B67467C00FD9940 /* cfb_start.c */; };
		AA7C8C970B67467D00FD9940 /* ctr_decrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE30B67467C00FD9940 /* ctr_decrypt.c */; };
		AA7C8C980B67467D00FD9940 /* ctr_done.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE40B67467C00FD9940 /* ctr_done.c */; };
		AA7C8C990B67467D00FD9940 /* ctr_encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE50B67467C00FD9940 /* ctr_encrypt.c */; };
		AA7C8C9A0B67467D00FD9940 /* ctr_getiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE60B67467C00FD9940 /* ctr_getiv.c */; };
		AA7C8C9B0B67467D00FD9940 /* ctr_setiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE70B67467C00FD9940 /* ctr_setiv.c */; };
		AA7C8C9C0B67467D00FD9940 /* ctr_start.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE80B67467C00FD9940 /* ctr_start.c */; };
		AA7C8C9D0B67467D00FD9940 /* ctr_test.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE90B67467C00FD9940 /* ctr_test.c */; };
		AA7C8C9E0B67467D00FD9940 /* ecb_decrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BEB0B67467C00FD9940 /* ecb_decrypt.c */; };
		AA7C8C9F0B67467D00FD9940 /* ecb_done.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BEC0B67467C00FD9940 /* ecb_done.c */; };
		AA7C8CA00B67467D00FD9940 /* ecb_encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BED0B67467C00FD9940 /* ecb_encrypt.c */; };
		AA7C8CA10B67467D00FD9940 /* ecb_start.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BEE0B67467C00FD9940 /* ecb_start.c */; };
		AA7C8CA20B67467D00FD9940 /* ofb_decrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF00B67467C00FD9940 /* ofb_decrypt.c */; };
		AA7C8CA30B67467D00FD9940 /* ofb_done.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF10B67467C00FD9940 /* ofb_done.c */; };
		AA7C8CA40B67467D00FD9940 /* ofb_encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF20B67467C00FD9940 /* ofb_encrypt.c */; };
		AA7C8CA50B67467D00FD9940 /* ofb_getiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF30B67467C00FD9940 /* ofb_getiv.c */; };
		AA7C8CA60B67467D00FD9940 /* ofb_setiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF40B67467C00FD9940 /* ofb_setiv.c */; };
		AA7C8CA70B67467D00FD9940 /* ofb_start.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF50B67467C00FD9940 /* ofb_start.c */; };
		AA7C8CA80B67467D00FD9940 /* der_decode_bit_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BFA0B67467C00FD9940 /* der_decode_bit_string.c */; };
		AA7C8CA90B67467D00FD9940 /* der_encode_bit_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BFB0B67467C00FD9940 /* der_encode_bit_string.c */; };
		AA7C8CAA0B67467D00FD9940 /* der_length_bit_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BFC0B67467C00FD9940 /* der_length_bit_string.c */; };
		AA7C8CAB0B67467D00FD9940 /* der_decode_boolean.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BFE0B67467C00FD9940 /* der_decode_boolean.c */; };
		AA7C8CAC0B67467D00FD9940 /* der_encode_boolean.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BFF0B67467C00FD9940 /* der_encode_boolean.c */; };
		AA7C8CAD0B67467D00FD9940 /* der_length_boolean.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C000B67467C00FD9940 /* der_length_boolean.c */; };
		AA7C8CAE0B67467D00FD9940 /* der_decode_choice.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C020B67467C00FD9940 /* der_decode_choice.c */; };
		AA7C8CAF0B67467D00FD9940 /* der_decode_ia5_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C040B67467C00FD9940 /* der_decode_ia5_string.c */; };
		AA7C8CB00B67467D00FD9940 /* der_encode_ia5_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C050B67467D00FD9940 /* der_encode_ia5_string.c */; };
		AA7C8CB10B67467D00FD9940 /* der_length_ia5_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C060B67467D00FD9940 /* der_length_ia5_string.c */; };
		AA7C8CB20B67467D00FD9940 /* der_decode_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C080B67467D00FD9940 /* der_decode_integer.c */; };
		AA7C8CB30B67467D00FD9940 /* der_encode_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C090B67467D00FD9940 /* der_encode_integer.c */; };
		AA7C8CB40B67467D00FD9940 /* der_length_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C0A0B67467D00FD9940 /* der_length_integer.c */; };
		AA7C8CB50B67467D00FD9940 /* der_decode_object_identifier.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C0C0B67467D00FD9940 /* der_decode_object_identifier.c */; };
		AA7C8CB60B67467D00FD9940 /* der_encode_object_identifier.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C0D0B67467D00FD9940 /* der_encode_object_identifier.c */; };
		AA7C8CB70B67467D00FD9940 /* der_length_object_identifier.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C0E0B67467D00FD9940 /* der_length_object_identifier.c */; };
		AA7C8CB80B67467D00FD9940 /* der_decode_octet_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C100B67467D00FD9940 /* der_decode_octet_string.c */; };
		AA7C8CB90B67467D00FD9940 /* der_encode_octet_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C110B67467D00FD9940 /* der_encode_octet_string.c */; };
		AA7C8CBA0B67467D00FD9940 /* der_length_octet_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C120B67467D00FD9940 /* der_length_octet_string.c */; };
		AA7C8CBB0B67467D00FD9940 /* der_decode_printable_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C140B67467D00FD9940 /* der_decode_printable_string.c */; };
		AA7C8CBC0B67467D00FD9940 /* der_encode_printable_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C150B67467D00FD9940 /* der_encode_printable_string.c */; };
		AA7C8CBD0B67467D00FD9940 /* der_length_printable_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C160B67467D00FD9940 /* der_length_printable_string.c */; };
		AA7C8CBE0B67467D00FD9940 /* der_decode_sequence_ex.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C180B67467D00FD9940 /* der_decode_sequence_ex.c */; };
		AA7C8CBF0B67467D00FD9940 /* der_decode_sequence_flexi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C190B67467D00FD9940 /* der_decode_sequence_flexi.c */; };
		AA7C8CC00B67467D00FD9940 /* der_decode_sequence_multi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C1A0B67467D00FD9940 /* der_decode_sequence_multi.c */; };
		AA7C8CC10B67467D00FD9940 /* der_encode_sequence_ex.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C1B0B67467D00FD9940 /* der_encode_sequence_ex.c */; };
		AA7C8CC20B67467D00FD9940 /* der_encode_sequence_multi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C1C0B67467D00FD9940 /* der_encode_sequence_multi.c */; };
		AA7C8CC30B67467D00FD9940 /* der_length_sequence.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C1D0B67467D00FD9940 /* der_length_sequence.c */; };
		AA7C8CC40B67467D00FD9940 /* der_sequence_free.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C1E0B67467D00FD9940 /* der_sequence_free.c */; };
		AA7C8CC50B67467D00FD9940 /* der_encode_set.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C200B67467D00FD9940 /* der_encode_set.c */; };
		AA7C8CC60B67467D00FD9940 /* der_encode_setof.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C210B67467D00FD9940 /* der_encode_setof.c */; };
		AA7C8CC70B67467D00FD9940 /* der_decode_short_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C230B67467D00FD9940 /* der_decode_short_integer.c */; };
		AA7C8CC80B67467D00FD9940 /* der_encode_short_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C240B67467D00FD9940 /* der_encode_short_integer.c */; };
		AA7C8CC90B67467D00FD9940 /* der_length_short_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C250B67467D00FD9940 /* der_length_short_integer.c */; };
		AA7C8CCA0B67467D00FD9940 /* der_decode_utctime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C270B67467D00FD9940 /* der_decode_utctime.c */; };
		AA7C8CCB0B67467D00FD9940 /* der_encode_utctime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C280B67467D00FD9940 /* der_encode_utctime.c */; };
		AA7C8CCC0B67467D00FD9940 /* der_length_utctime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C290B67467D00FD9940 /* der_length_utctime.c */; };
		AA7C8CCD0B67467D00FD9940 /* der_decode_utf8_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C2B0B67467D00FD9940 /* der_decode_utf8_string.c */; };
		AA7C8CCE0B67467D00FD9940 /* der_encode_utf8_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C2C0B67467D00FD9940 /* der_encode_utf8_string.c */; };
		AA7C8CCF0B67467D00FD9940 /* der_length_utf8_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C2D0B67467D00FD9940 /* der_length_utf8_string.c */; };
		AA7C8CD00B67467D00FD9940 /* dsa_decrypt_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C2F0B67467D00FD9940 /* dsa_decrypt_key.c */; };
		AA7C8CD10B67467D00FD9940 /* dsa_encrypt_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C300B67467D00FD9940 /* dsa_encrypt_key.c */; };
		AA7C8CD20B67467D00FD9940 /* dsa_export.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C310B67467D00FD9940 /* dsa_export.c */; };
		AA7C8CD30B67467D00FD9940 /* dsa_free.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C320B67467D00FD9940 /* dsa_free.c */; };
		AA7C8CD40B67467D00FD9940 /* dsa_import.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C330B67467D00FD9940 /* dsa_import.c */; };
		AA7C8CD50B67467D00FD9940 /* dsa_make_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C340B67467D00FD9940 /* dsa_make_key.c */; };
		AA7C8CD60B67467D00FD9940 /* dsa_shared_secret.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C350B67467D00FD9940 /* dsa_shared_secret.c */; };
		AA7C8CD70B67467D00FD9940 /* dsa_sign_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C360B67467D00FD9940 /* dsa_sign_hash.c */; };
		AA7C8CD80B67467D00FD9940 /* dsa_verify_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C370B67467D00FD9940 /* dsa_verify_hash.c */; };
		AA7C8CD90B67467D00FD9940 /* dsa_verify_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C380B67467D00FD9940 /* dsa_verify_key.c */; };
		AA7C8CDA0B67467D00FD9940 /* pkcs_1_i2osp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3A0B67467D00FD9940 /* pkcs_1_i2osp.c */; };
		AA7C8CDB0B67467D00FD9940 /* pkcs_1_mgf1.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3B0B67467D00FD9940 /* pkcs_1_mgf1.c */; };
		AA7C8CDC0B67467D00FD9940 /* pkcs_1_oaep_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3C0B67467D00FD9940 /* pkcs_1_oaep_decode.c */; };
		AA7C8CDD0B67467D00FD9940 /* pkcs_1_oaep_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3D0B67467D00FD9940 /* pkcs_1_oaep_encode.c */; };
		AA7C8CDE0B67467D00FD9940 /* pkcs_1_os2ip.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3E0B67467D00FD9940 /* pkcs_1_os2ip.c */; };
		AA7C8CDF0B67467D00FD9940 /* pkcs_1_pss_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3F0B67467D00FD9940 /* pkcs_1_pss_decode.c */; };
		AA7C8CE00B67467D00FD9940 /* pkcs_1_pss_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C400B67467D00FD9940 /* pkcs_1_pss_encode.c */; };
		AA7C8CE10B67467D00FD9940 /* pkcs_1_v1_5_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C410B67467D00FD9940 /* pkcs_1_v1_5_decode.c */; };
		AA7C8CE20B67467D00FD9940 /* pkcs_1_v1_5_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C420B67467D00FD9940 /* pkcs_1_v1_5_encode.c */; };
		AA7C8CE30B67467D00FD9940 /* rsa_decrypt_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C440B67467D00FD9940 /* rsa_decrypt_key.c */; };
		AA7C8CE40B67467D00FD9940 /* rsa_encrypt_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C450B67467D00FD9940 /* rsa_encrypt_key.c */; };
		AA7C8CE50B67467D00FD9940 /* rsa_export.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C460B67467D00FD9940 /* rsa_export.c */; };
		AA7C8CE60B67467D00FD9940 /* rsa_exptmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C470B67467D00FD9940 /* rsa_exptmod.c */; };
		AA7C8CE70B67467D00FD9940 /* rsa_free.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C480B67467D00FD9940 /* rsa_free.c */; };
		AA7C8CE80B67467D00FD9940 /* rsa_import.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C490B67467D00FD9940 /* rsa_import.c */; };
		AA7C8CE90B67467D00FD9940 /* rsa_make_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C4A0B67467D00FD9940 /* rsa_make_key.c */; };
		AA7C8CEA0B67467D00FD9940 /* rsa_sign_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C4B0B67467D00FD9940 /* rsa_sign_hash.c */; };
		AA7C8CEB0B67467D00FD9940 /* rsa_verify_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C4C0B67467D00FD9940 /* rsa_verify_hash.c */; };
		AA7C8CEC0B67467D00FD9940 /* fortuna.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C4E0B67467D00FD9940 /* fortuna.c */; };
		AA7C8CED0B67467D00FD9940 /* rc4.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C4F0B67467D00FD9940 /* rc4.c */; };
		AA7C8CEE0B67467D00FD9940 /* rng_get_bytes.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C500B67467D00FD9940 /* rng_get_bytes.c */; };
		AA7C8CEF0B67467D00FD9940 /* rng_make_prng.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C510B67467D00FD9940 /* rng_make_prng.c */; };
		AA7C8CF00B67467D00FD9940 /* sober128.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C520B67467D00FD9940 /* sober128.c */; };
		AA7C8CF20B67467D00FD9940 /* sprng.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C540B67467D00FD9940 /* sprng.c */; };
		AA7C8CF30B67467D00FD9940 /* yarrow.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C550B67467D00FD9940 /* yarrow.c */; };
		AA7C8D1F0B6748E300FD9940 /* libtommath-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA7C895F0B67444700FD9940 /* libtommath-sm5.a */; };
		AA7C8D200B6748E400FD9940 /* libtomcrypt-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA7C8B8B0B67460600FD9940 /* libtomcrypt-sm5.a */; };
		AA7C8D430B674F4E00FD9940 /* libtommath-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA7C895F0B67444700FD9940 /* libtommath-sm5.a */; };
		AA7C8D440B674F4F00FD9940 /* libtomcrypt-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA7C8B8B0B67460600FD9940 /* libtomcrypt-sm5.a */; };
		AA7C8DAE0B68CB2200FD9940 /* GameplayAssist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8DAC0B68CB2200FD9940 /* GameplayAssist.cpp */; };
		AA7C8DAF0B68CB2200FD9940 /* GameplayAssist.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8DAD0B68CB2200FD9940 /* GameplayAssist.h */; };
		AA7C8DB00B68CB2200FD9940 /* GameplayAssist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8DAC0B68CB2200FD9940 /* GameplayAssist.cpp */; };
		AA7CDD950D8395F90001DAFC /* Song.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7CDD930D8395F90001DAFC /* Song.h */; };
		AA7DA2F1085760E90057F1EA /* BackgroundUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7DA2EF085760E90057F1EA /* BackgroundUtil.cpp */; };
		AA80C75407F20D0D00C99272 /* UnlockManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75207F20D0D00C99272 /* UnlockManager.cpp */; };
		AA80C75907F20D6600C99272 /* OptionRowHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75707F20D6600C99272 /* OptionRowHandler.cpp */; };
		AA80C75C07F20D8000C99272 /* ScreenMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75B07F20D7F00C99272 /* ScreenMessage.cpp */; };
		AA84B7070996F8370085EECB /* AdjustSync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA84B7050996F8370085EECB /* AdjustSync.cpp */; };
		AA8A3E6406EDCD11002F25AB /* DarwinThreadHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8A3E6306EDCD11002F25AB /* DarwinThreadHelpers.cpp */; };
		AA8A405106EEFF72002F25AB /* RageUtil_BackgroundLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8A404F06EEFF72002F25AB /* RageUtil_BackgroundLoader.cpp */; };
		AA8BD2A807C9391B00EA04E1 /* LuaReference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A107C9391B00EA04E1 /* LuaReference.cpp */; };
		AA8BD2AA07C9391B00EA04E1 /* MessageManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A307C9391B00EA04E1 /* MessageManager.cpp */; };
		AA8BD2AC07C9391B00EA04E1 /* StatsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A507C9391B00EA04E1 /* StatsManager.cpp */; };
		AA8BD2B107C9395400EA04E1 /* AutoActor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2AF07C9395400EA04E1 /* AutoActor.cpp */; };
		AA8BD2B607C939A200EA04E1 /* OptionRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2B407C939A200EA04E1 /* OptionRow.cpp */; };
		AA8BD2BF07C939F800EA04E1 /* PlayerStageStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2B807C939F800EA04E1 /* PlayerStageStats.cpp */; };
		AA8BD2C107C939F800EA04E1 /* PlayerState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BA07C939F800EA04E1 /* PlayerState.cpp */; };
		AA8BD2C207C939F800EA04E1 /* RollingNumbers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BB07C939F800EA04E1 /* RollingNumbers.cpp */; };
		AA8BD2C407C939F800EA04E1 /* ScoreDisplayCalories.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BD07C939F800EA04E1 /* ScoreDisplayCalories.cpp */; };
		AA8BD2C707C93A1E00EA04E1 /* CommonMetrics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2C607C93A1E00EA04E1 /* CommonMetrics.cpp */; };
		AA8CF5180A4518BE0005F1B4 /* RageSoundDriver_AU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8CF5160A4518BE0005F1B4 /* RageSoundDriver_AU.cpp */; };
		AA8CF5190A4518BE0005F1B4 /* RageSoundDriver_AU.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8CF5150A4518BE0005F1B4 /* RageSoundDriver_AU.h */; };
		AA8CF51A0A4518BE0005F1B4 /* RageSoundDriver_AU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8CF5160A4518BE0005F1B4 /* RageSoundDriver_AU.cpp */; };
		AA8EE0760866E266002C51A7 /* LuaBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8EE0750866E266002C51A7 /* LuaBinding.cpp */; };
		AA9091A1067ED43000C1FCFF /* RageSurface_Load_BMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA90919F067ED43000C1FCFF /* RageSurface_Load_BMP.cpp */; };
		AA9091A5067ED46400C1FCFF /* RageSurface_Save_BMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9091A3067ED46400C1FCFF /* RageSurface_Save_BMP.cpp */; };
		AA909E1F0B45B676002852D3 /* RageDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E1D0B45B676002852D3 /* RageDriver.cpp */; };
		AA909E210B45B676002852D3 /* RageDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E1D0B45B676002852D3 /* RageDriver.cpp */; };
		AA909E220B45B676002852D3 /* RageDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AA909E1E0B45B676002852D3 /* RageDriver.h */; };
		AA909E240B45B696002852D3 /* LowLevelWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E230B45B696002852D3 /* LowLevelWindow.cpp */; };
		AA909E250B45B696002852D3 /* LowLevelWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E230B45B696002852D3 /* LowLevelWindow.cpp */; };
		AA909E270B45B6AC002852D3 /* LoadingWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E260B45B6AB002852D3 /* LoadingWindow.cpp */; };
		AA909E280B45B6AC002852D3 /* LoadingWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E260B45B6AB002852D3 /* LoadingWindow.cpp */; };
		AA909E3D0B45B8FB002852D3 /* RageSoundReader_Extend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E390B45B8FA002852D3 /* RageSoundReader_Extend.cpp */; };
		AA909E3F0B45B8FB002852D3 /* RageSoundReader_ThreadedBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E3B0B45B8FA002852D3 /* RageSoundReader_ThreadedBuffer.cpp */; };
		AA909E410B45B8FB002852D3 /* RageSoundReader_Extend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E390B45B8FA002852D3 /* RageSoundReader_Extend.cpp */; };
		AA909E420B45B8FB002852D3 /* RageSoundReader_Extend.h in Headers */ = {isa = PBXBuildFile; fileRef = AA909E3A0B45B8FA002852D3 /* RageSoundReader_Extend.h */; };
		AA909E430B45B8FB002852D3 /* RageSoundReader_ThreadedBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E3B0B45B8FA002852D3 /* RageSoundReader_ThreadedBuffer.cpp */; };
		AA909E440B45B8FB002852D3 /* RageSoundReader_ThreadedBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA909E3C0B45B8FA002852D3 /* RageSoundReader_ThreadedBuffer.h */; };
		AA909E490B45B93E002852D3 /* LightsDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E480B45B93E002852D3 /* LightsDriver.cpp */; };
		AA909E4A0B45B93E002852D3 /* LightsDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E480B45B93E002852D3 /* LightsDriver.cpp */; };
		AA91587D067D2C2C00078E36 /* RageSurface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA915879067D2C2C00078E36 /* RageSurface.cpp */; };
		AA91ACB10878BB2C00FB2F8F /* RageTexturePreloader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA91ACAF0878BB2C00FB2F8F /* RageTexturePreloader.cpp */; };
		AA9A78AB06B5C72200B03E97 /* Game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9A78A906B5C72200B03E97 /* Game.cpp */; };
		AA9EC2F2055F5126007E5098 /* RageTextureID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9EC2F0055F5126007E5098 /* RageTextureID.cpp */; };
		AAA0704E0CE5082E005A3060 /* libffmpeg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0704D0CE5082D005A3060 /* libffmpeg_link.a */; };
		AAA0704F0CE5082E005A3060 /* libffmpeg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0704D0CE5082D005A3060 /* libffmpeg_link.a */; };
		AAA0713D0CE7B3BB005A3060 /* bit.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070B40CE7B3AD005A3060 /* bit.c */; };
		AAA0713E0CE7B3BB005A3060 /* bit.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070B50CE7B3AD005A3060 /* bit.h */; };
		AAA071490CE7B3BB005A3060 /* decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C00CE7B3AD005A3060 /* decoder.c */; };
		AAA0714A0CE7B3BB005A3060 /* decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C10CE7B3AD005A3060 /* decoder.h */; };
		AAA0714C0CE7B3BB005A3060 /* fixed.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C30CE7B3AD005A3060 /* fixed.c */; };
		AAA0714D0CE7B3BB005A3060 /* fixed.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C40CE7B3AD005A3060 /* fixed.h */; };
		AAA0714E0CE7B3BB005A3060 /* frame.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C50CE7B3AD005A3060 /* frame.c */; };
		AAA0714F0CE7B3BB005A3060 /* frame.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C60CE7B3AD005A3060 /* frame.h */; };
		AAA071500CE7B3BB005A3060 /* global.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C70CE7B3AD005A3060 /* global.h */; };
		AAA071510CE7B3BB005A3060 /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C80CE7B3AD005A3060 /* huffman.c */; };
		AAA071520CE7B3BB005A3060 /* huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C90CE7B3AD005A3060 /* huffman.h */; };
		AAA071570CE7B3BB005A3060 /* layer12.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070CE0CE7B3AD005A3060 /* layer12.c */; };
		AAA071580CE7B3BB005A3060 /* layer12.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070CF0CE7B3AD005A3060 /* layer12.h */; };
		AAA071590CE7B3BB005A3060 /* layer3.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070D00CE7B3AD005A3060 /* layer3.c */; };
		AAA0715A0CE7B3BB005A3060 /* layer3.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070D10CE7B3AD005A3060 /* layer3.h */; };
		AAA0715D0CE7B3BB005A3060 /* mad.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070D40CE7B3AD005A3060 /* mad.h */; };
		AAA0716F0CE7B3BB005A3060 /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070E80CE7B3AD005A3060 /* stream.c */; };
		AAA071700CE7B3BB005A3060 /* stream.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070E90CE7B3AD005A3060 /* stream.h */; };
		AAA071710CE7B3BB005A3060 /* synth.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070EA0CE7B3AD005A3060 /* synth.c */; };
		AAA071720CE7B3BB005A3060 /* synth.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070EB0CE7B3AD005A3060 /* synth.h */; };
		AAA071730CE7B3BB005A3060 /* timer.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070EC0CE7B3AD005A3060 /* timer.c */; };
		AAA071740CE7B3BB005A3060 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070ED0CE7B3AD005A3060 /* timer.h */; };
		AAA071770CE7B3BB005A3060 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070F00CE7B3AE005A3060 /* version.c */; };
		AAA071780CE7B3BB005A3060 /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070F10CE7B3AE005A3060 /* version.h */; };
		AAA0717F0CE7B4FB005A3060 /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070F10CE7B3AE005A3060 /* version.h */; };
		AAA071800CE7B4FB005A3060 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070F00CE7B3AE005A3060 /* version.c */; };
		AAA071810CE7B4FC005A3060 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070ED0CE7B3AD005A3060 /* timer.h */; };
		AAA071820CE7B4FD005A3060 /* timer.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070EC0CE7B3AD005A3060 /* timer.c */; };
		AAA071830CE7B4FE005A3060 /* synth.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070EB0CE7B3AD005A3060 /* synth.h */; };
		AAA071840CE7B4FE005A3060 /* synth.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070EA0CE7B3AD005A3060 /* synth.c */; };
		AAA071850CE7B4FF005A3060 /* stream.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070E90CE7B3AD005A3060 /* stream.h */; };
		AAA071860CE7B501005A3060 /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070E80CE7B3AD005A3060 /* stream.c */; };
		AAA071870CE7B502005A3060 /* mad.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070D40CE7B3AD005A3060 /* mad.h */; };
		AAA071880CE7B502005A3060 /* layer3.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070D10CE7B3AD005A3060 /* layer3.h */; };
		AAA071890CE7B503005A3060 /* layer3.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070D00CE7B3AD005A3060 /* layer3.c */; };
		AAA0718A0CE7B503005A3060 /* layer12.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070CF0CE7B3AD005A3060 /* layer12.h */; };
		AAA0718B0CE7B505005A3060 /* layer12.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070CE0CE7B3AD005A3060 /* layer12.c */; };
		AAA0718C0CE7B505005A3060 /* huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C90CE7B3AD005A3060 /* huffman.h */; };
		AAA0718D0CE7B506005A3060 /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C80CE7B3AD005A3060 /* huffman.c */; };
		AAA0718E0CE7B508005A3060 /* global.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C70CE7B3AD005A3060 /* global.h */; };
		AAA0718F0CE7B508005A3060 /* frame.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C60CE7B3AD005A3060 /* frame.h */; };
		AAA071900CE7B509005A3060 /* frame.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C50CE7B3AD005A3060 /* frame.c */; };
		AAA071910CE7B509005A3060 /* fixed.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C40CE7B3AD005A3060 /* fixed.h */; };
		AAA071920CE7B50A005A3060 /* fixed.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C30CE7B3AD005A3060 /* fixed.c */; };
		AAA071930CE7B50B005A3060 /* decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C10CE7B3AD005A3060 /* decoder.h */; };
		AAA071940CE7B50B005A3060 /* decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C00CE7B3AD005A3060 /* decoder.c */; };
		AAA071950CE7B50C005A3060 /* bit.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070B50CE7B3AD005A3060 /* bit.h */; };
		AAA071960CE7B50D005A3060 /* bit.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070B40CE7B3AD005A3060 /* bit.c */; };
		AAA071B40CE7C9C9005A3060 /* libmad-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA070A90CE7B0DF005A3060 /* libmad-sm5.a */; };
		AAA372D40909934500141131 /* MovieTexture_Generic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA372D00909934500141131 /* MovieTexture_Generic.cpp */; };
		AAA372D60909934500141131 /* MovieTexture_Theora.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA372D20909934500141131 /* MovieTexture_Theora.cpp */; };
		AAA6BFEC0644AB3700AFBBC8 /* ScreenWithMenuElements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA6BFEA0644AB3700AFBBC8 /* ScreenWithMenuElements.cpp */; };
		AAA71EA105EE154E00D2E8FF /* global.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA71EA005EE154E00D2E8FF /* global.cpp */; };
		AAA7D4C90C7E872600FB8F78 /* ScreenOptionsToggleSongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA7D4C70C7E872500FB8F78 /* ScreenOptionsToggleSongs.cpp */; };
		AAA7D4CB0C7E872600FB8F78 /* ScreenOptionsToggleSongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA7D4C70C7E872500FB8F78 /* ScreenOptionsToggleSongs.cpp */; };
		AAA7D4CC0C7E872600FB8F78 /* ScreenOptionsToggleSongs.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA7D4C80C7E872500FB8F78 /* ScreenOptionsToggleSongs.h */; };
		AAA8E0030696984300FCE1F9 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA8E0020696984300FCE1F9 /* CoreAudio.framework */; };
		AAAA11C70A662F9D00B2BD88 /* ScoreKeeperShared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAA11C50A662F9C00B2BD88 /* ScoreKeeperShared.cpp */; };
		AAAA11C80A662F9D00B2BD88 /* ScoreKeeperShared.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAA11C40A662F9C00B2BD88 /* ScoreKeeperShared.h */; };
		AAAA11C90A662F9D00B2BD88 /* ScoreKeeperShared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAA11C50A662F9C00B2BD88 /* ScoreKeeperShared.cpp */; };
		AAAB2CDF072BD2EC00CD9FC9 /* AutoKeysounds.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAB2CDD072BD2EC00CD9FC9 /* AutoKeysounds.cpp */; };
		AAAB2CE3072BD2FA00CD9FC9 /* RageSoundMixBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAB2CE1072BD2FA00CD9FC9 /* RageSoundMixBuffer.cpp */; };
		AAAFE8200835E7FF00FC43E0 /* WheelBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAFE81C0835E7FF00FC43E0 /* WheelBase.cpp */; };
		AAAFE8220835E7FF00FC43E0 /* WheelItemBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAFE81E0835E7FF00FC43E0 /* WheelItemBase.cpp */; };
		AAAFE8300835E8B100FC43E0 /* RoomWheel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAFE82E0835E8B100FC43E0 /* RoomWheel.cpp */; };
		AAB005F20579B8CB000BBA58 /* AttackDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB005F00579B8CB000BBA58 /* AttackDisplay.cpp */; };
		AAB00861057F4F7A000BBA58 /* RageFileDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085B057F4F7A000BBA58 /* RageFileDriver.cpp */; };
		AAB00863057F4F7A000BBA58 /* RageFileDriverDirect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085D057F4F7A000BBA58 /* RageFileDriverDirect.cpp */; };
		AAB00865057F4F7A000BBA58 /* RageFileManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085F057F4F7A000BBA58 /* RageFileManager.cpp */; };
		AAB3B7DC0C6C582E001BF487 /* ScreenSelectProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B7DA0C6C582D001BF487 /* ScreenSelectProfile.cpp */; };
		AAB3B7DE0C6C582E001BF487 /* ScreenSelectProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B7DA0C6C582D001BF487 /* ScreenSelectProfile.cpp */; };
		AAB3B7DF0C6C582E001BF487 /* ScreenSelectProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB3B7DB0C6C582D001BF487 /* ScreenSelectProfile.h */; };
		AAB3BB590C718F2D001BF487 /* RageUtil_CachedObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3BB570C718F2C001BF487 /* RageUtil_CachedObject.cpp */; };
		AAB3BB5B0C718F2D001BF487 /* RageUtil_CachedObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3BB570C718F2C001BF487 /* RageUtil_CachedObject.cpp */; };
		AAB3BB5C0C718F2D001BF487 /* RageUtil_CachedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB3BB580C718F2C001BF487 /* RageUtil_CachedObject.h */; };
		AAB55EBB09A7E3D3008FDC69 /* ScreenGameplaySyncMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB509A7E3D3008FDC69 /* ScreenGameplaySyncMachine.cpp */; };
		AAB55EBD09A7E3D3008FDC69 /* ScreenUnlockBrowse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB709A7E3D3008FDC69 /* ScreenUnlockBrowse.cpp */; };
		AAB55EBF09A7E3D3008FDC69 /* ScreenUnlockCelebrate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB909A7E3D3008FDC69 /* ScreenUnlockCelebrate.cpp */; };
		AAB55FFF09A84E62008FDC69 /* ScreenUnlockCelebrate.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB55EBA09A7E3D3008FDC69 /* ScreenUnlockCelebrate.h */; };
		AAB5600009A84E63008FDC69 /* ScreenUnlockCelebrate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB909A7E3D3008FDC69 /* ScreenUnlockCelebrate.cpp */; };
		AAB5600109A84E64008FDC69 /* ScreenUnlockBrowse.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB55EB809A7E3D3008FDC69 /* ScreenUnlockBrowse.h */; };
		AAB5600209A84E65008FDC69 /* ScreenUnlockBrowse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB709A7E3D3008FDC69 /* ScreenUnlockBrowse.cpp */; };
		AAB691F405704FA50078BED4 /* LightsDriver_SystemMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB691F205704FA50078BED4 /* LightsDriver_SystemMessage.cpp */; };
		AAB6B477085761B700CEE7BA /* ScreenSplash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB6B475085761B700CEE7BA /* ScreenSplash.cpp */; };
		AAB779FB0B0D9CB200B74314 /* ScoreKeeperGuitar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB779F90B0D9CB200B74314 /* ScoreKeeperGuitar.cpp */; };
		AAB779FD0B0D9CB200B74314 /* ScoreKeeperGuitar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB779F90B0D9CB200B74314 /* ScoreKeeperGuitar.cpp */; };
		AAB779FE0B0D9CB200B74314 /* ScoreKeeperGuitar.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB779FA0B0D9CB200B74314 /* ScoreKeeperGuitar.h */; };
		AAB9C8AF06EAF64400AD97CD /* RageSurfaceUtils_Palettize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8AB06EAF64400AD97CD /* RageSurfaceUtils_Palettize.cpp */; };
		AAB9C8B106EAF64400AD97CD /* RageSurfaceUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8AD06EAF64400AD97CD /* RageSurfaceUtils.cpp */; };
		AAB9C8B506EAF66C00AD97CD /* ScreenNetEvaluation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8B306EAF66C00AD97CD /* ScreenNetEvaluation.cpp */; };
		AABBD80805D8E9FC00B44FC2 /* HighScore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBD80605D8E9FC00B44FC2 /* HighScore.cpp */; };
		AABBF6760659E78D00738526 /* RageSurface_Load_GIF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF66C0659E78D00738526 /* RageSurface_Load_GIF.cpp */; };
		AABBF6780659E78D00738526 /* RageSurface_Load_JPEG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF66E0659E78D00738526 /* RageSurface_Load_JPEG.cpp */; };
		AABBF67A0659E78D00738526 /* RageSurface_Load_PNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6700659E78D00738526 /* RageSurface_Load_PNG.cpp */; };
		AABBF67C0659E78D00738526 /* RageSurface_Load_XPM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6720659E78D00738526 /* RageSurface_Load_XPM.cpp */; };
		AABBF67E0659E78D00738526 /* RageSurface_Load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6740659E78D00738526 /* RageSurface_Load.cpp */; };
		AABBFCD309838C3A00F077E2 /* SMMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = AABBFCD209838C3A00F077E2 /* SMMain.mm */; };
		AABD0B3A05DF3F22004F7929 /* CryptManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABD0B3605DF3F22004F7929 /* CryptManager.cpp */; settings = {COMPILER_FLAGS = "-O0 -Wno-uninitialized"; }; };
		AABE321C05ACD8ED001A0E84 /* ScreenEnding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE321A05ACD8ED001A0E84 /* ScreenEnding.cpp */; };
		AABE322005ACD931001A0E84 /* Foreground.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE321E05ACD931001A0E84 /* Foreground.cpp */; };
		AABE322405ACDA52001A0E84 /* RageFileDriverDirectHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE322205ACDA52001A0E84 /* RageFileDriverDirectHelpers.cpp */; };
		AABE788E05912B0600E8BF50 /* DualScrollBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE788C05912B0600E8BF50 /* DualScrollBar.cpp */; };
		AABE830E0A9524D400001678 /* ModsGroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE830D0A9524D400001678 /* ModsGroup.cpp */; };
		AABE830F0A9524D400001678 /* ModsGroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE830D0A9524D400001678 /* ModsGroup.cpp */; };
		AAC0BFE10E2951EC00F56EEB /* CryptHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC0BFDF0E2951EC00F56EEB /* CryptHelpers.cpp */; };
		AAC0BFE30E2951EC00F56EEB /* CryptHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC0BFDF0E2951EC00F56EEB /* CryptHelpers.cpp */; };
		AAC0BFE40E2951EC00F56EEB /* CryptHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC0BFE00E2951EC00F56EEB /* CryptHelpers.h */; };
		AAC0C8C20984AE3B0075FC53 /* Tween.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC0C8C00984AE3B0075FC53 /* Tween.cpp */; };
		AAC6DCE50567660A00B5D56F /* LightsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DCE30567660A00B5D56F /* LightsManager.cpp */; };
		AAC6DDE00569C71000B5D56F /* PaneDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DDDE0569C71000B5D56F /* PaneDisplay.cpp */; };
		AAC6DDE80569C80900B5D56F /* DifficultyList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DDE60569C80900B5D56F /* DifficultyList.cpp */; };
		AAC9F330069E22BB00D53E2C /* GameSoundManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC9F32E069E22BB00D53E2C /* GameSoundManager.cpp */; };
		AAC9F334069E22CF00D53E2C /* MemoryCardDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC9F332069E22CF00D53E2C /* MemoryCardDriver.cpp */; };
		AACA593107B5E23400763545 /* RageFileDriverTimeout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACA592A07B5E23400763545 /* RageFileDriverTimeout.cpp */; };
		AACA593407B5E23400763545 /* RageUtil_WorkerThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACA592D07B5E23400763545 /* RageUtil_WorkerThread.cpp */; };
		AACFBE2808E7D793005087FC /* ActorSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE2608E7D793005087FC /* ActorSound.cpp */; };
		AACFBE4F08E7D893005087FC /* ScreenGameplayLesson.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE4908E7D893005087FC /* ScreenGameplayLesson.cpp */; };
		AACFBE6308E7DBA8005087FC /* LuaExpressionTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE6108E7DBA8005087FC /* LuaExpressionTransform.cpp */; };
		AAD36084062BB8AE00D0CED8 /* RageSoundPosMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD36082062BB8AE00D0CED8 /* RageSoundPosMap.cpp */; };
		AAD5219C095513DA00073D86 /* XmlFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6889905D7F3C800964E6D /* XmlFile.cpp */; };
		AAD675F606795175006002B0 /* Dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD675EF06795175006002B0 /* Dialog.cpp */; };
		AAD6A714065E0FDF0042165A /* Difficulty.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD6A712065E0FDF0042165A /* Difficulty.cpp */; };
		AAD8F9340A4B97DF000311CF /* ScreenGameplayShared.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD8F9320A4B97DF000311CF /* ScreenGameplayShared.h */; };
		AAD8F9350A4B97DF000311CF /* ScreenGameplayShared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD8F9330A4B97DF000311CF /* ScreenGameplayShared.cpp */; };
		AAD8F9370A4B97DF000311CF /* ScreenGameplayShared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD8F9330A4B97DF000311CF /* ScreenGameplayShared.cpp */; };
		AADD1CC5095C233F0088C9DF /* LocalizedString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADD1CC2095C233E0088C9DF /* LocalizedString.cpp */; };
		AAE2D6D40A67481E00071546 /* ScoreKeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE2D6D30A67481E00071546 /* ScoreKeeper.cpp */; };
		AAE2D6D50A67481E00071546 /* ScoreKeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE2D6D30A67481E00071546 /* ScoreKeeper.cpp */; };
		AAE77F580AC3B52500AEFC64 /* RageTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE77F570AC3B52500AEFC64 /* RageTypes.cpp */; };
		AAE77F590AC3B52500AEFC64 /* RageTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE77F570AC3B52500AEFC64 /* RageTypes.cpp */; };
		AAE780400AC76A1200AEFC64 /* WorkoutGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE7803C0AC76A1200AEFC64 /* WorkoutGraph.cpp */; };
		AAE780440AC76A1200AEFC64 /* WorkoutGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE7803C0AC76A1200AEFC64 /* WorkoutGraph.cpp */; };
		AAE780450AC76A1200AEFC64 /* WorkoutGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE7803D0AC76A1200AEFC64 /* WorkoutGraph.h */; };
		AAE7804B060814AC0034E65F /* NetworkSyncManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE78049060814AC0034E65F /* NetworkSyncManager.cpp */; };
		AAE7808706081A000034E65F /* ezsockets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE7808506081A000034E65F /* ezsockets.cpp */; };
		AAE7812D0608249E0034E65F /* ActiveAttackList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE7812B0608249E0034E65F /* ActiveAttackList.cpp */; };
		AAE782030AC7E64D00AEFC64 /* liblua-5.1-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAE7817E0AC7E37B00AEFC64 /* liblua-5.1-sm5.a */; };
		AAE782040AC7E65200AEFC64 /* liblua-5.1-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAE7817E0AC7E37B00AEFC64 /* liblua-5.1-sm5.a */; };
		AAEBC6CC07A20AFE00793F0E /* RageSurface_Save_JPEG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6C607A20AFE00793F0E /* RageSurface_Save_JPEG.cpp */; };
		AAEBC6CE07A20AFE00793F0E /* RageSurfaceUtils_Dither.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6C807A20AFE00793F0E /* RageSurfaceUtils_Dither.cpp */; };
		AAEBC6D007A20AFE00793F0E /* RageSurfaceUtils_Zoom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6CA07A20AFE00793F0E /* RageSurfaceUtils_Zoom.cpp */; };
		AAEBC79107A4FF5600793F0E /* LuaManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC78D07A4FF5600793F0E /* LuaManager.cpp */; };
		AAEBF5600B5C517E005F3C7C /* SampleHistory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBF55E0B5C517E005F3C7C /* SampleHistory.cpp */; };
		AAEBF5620B5C517E005F3C7C /* SampleHistory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBF55E0B5C517E005F3C7C /* SampleHistory.cpp */; };
		AAEBF5630B5C517E005F3C7C /* SampleHistory.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBF55F0B5C517E005F3C7C /* SampleHistory.h */; };
		AAEBF57E0B5C83F4005F3C7C /* SoundEffectControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBF57C0B5C83F4005F3C7C /* SoundEffectControl.cpp */; };
		AAEBF5800B5C83F4005F3C7C /* SoundEffectControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBF57C0B5C83F4005F3C7C /* SoundEffectControl.cpp */; };
		AAEBF5810B5C83F4005F3C7C /* SoundEffectControl.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBF57D0B5C83F4005F3C7C /* SoundEffectControl.h */; };
		AAED6F2C0601C528002D2DEE /* Backtrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAED6F280601C528002D2DEE /* Backtrace.cpp */; };
		AAED6F2E0601C528002D2DEE /* BacktraceNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAED6F2A0601C528002D2DEE /* BacktraceNames.cpp */; };
		AAEDFD690A03762B00590617 /* Crash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEDFD680A03762B00590617 /* Crash.cpp */; };
		AAEDFD6A0A03762B00590617 /* Crash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEDFD680A03762B00590617 /* Crash.cpp */; };
		AAF3442B08F1C36A0006EDB7 /* DynamicActorScroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF3442908F1C36A0006EDB7 /* DynamicActorScroller.cpp */; };
		AAF34ADE0900AEBD0006EDB7 /* ScoreKeeperNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF34ADC0900AEBD0006EDB7 /* ScoreKeeperNormal.cpp */; };
		AAF34AED0900B00C0006EDB7 /* ScreenStatsOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF34AEB0900B00C0006EDB7 /* ScreenStatsOverlay.cpp */; };
		AAF4206705D63FA700056441 /* ModelManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF4206505D63FA700056441 /* ModelManager.cpp */; };
		AAF4206B05D6400800056441 /* RageModelGeometry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF4206905D6400800056441 /* RageModelGeometry.cpp */; };
		AAF6A2F909B695BA00D5C614 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AAF6A2F709B695BA00D5C614 /* Localizable.strings */; };
		AAF6A2FA09B695BA00D5C614 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AAF6A2F709B695BA00D5C614 /* Localizable.strings */; };
		AAF7435B06110E8D00B19AD1 /* ScreenTestLights.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF7435906110E8D00B19AD1 /* ScreenTestLights.cpp */; };
		AAF74590061181F700B19AD1 /* RageDisplay_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF7458E061181F700B19AD1 /* RageDisplay_Null.cpp */; };
		AAF793F5074FE69E00D74516 /* ScreenNetRoom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF793F1074FE69E00D74516 /* ScreenNetRoom.cpp */; };
		AAF793F7074FE69E00D74516 /* ScreenNetSelectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF793F3074FE69E00D74516 /* ScreenNetSelectBase.cpp */; };
		AAFAB5C10889098600767BF7 /* ScreenOptionsEditProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAB5BB0889098600767BF7 /* ScreenOptionsEditProfile.cpp */; };
		AAFAB5CD08890B5200767BF7 /* GameLoop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAB5CB08890B5200767BF7 /* GameLoop.cpp */; };
		AAFAFC8F0AC8DB9F00427A6E /* EnumHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAFC8E0AC8DB9F00427A6E /* EnumHelper.cpp */; };
		AAFAFC900AC8DB9F00427A6E /* EnumHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAFC8E0AC8DB9F00427A6E /* EnumHelper.cpp */; };
		AAFB549E0B1BC32700FC3A81 /* RageSoundReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFB549D0B1BC32700FC3A81 /* RageSoundReader.cpp */; };
		AAFB549F0B1BC32700FC3A81 /* RageSoundReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFB549D0B1BC32700FC3A81 /* RageSoundReader.cpp */; };
		AAFBEED1094D7FCB000029DE /* SpecialFiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEECF094D7FCB000029DE /* SpecialFiles.cpp */; };
		AAFBEEEB094D807E000029DE /* ScreenOptionsManageEditSteps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE5094D807E000029DE /* ScreenOptionsManageEditSteps.cpp */; };
		AAFBEEED094D807E000029DE /* ScreenOptionsMemoryCard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE7094D807E000029DE /* ScreenOptionsMemoryCard.cpp */; };
		AAFBEEEF094D807E000029DE /* ScreenServiceAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE9094D807E000029DE /* ScreenServiceAction.cpp */; };
		AAFC6CF1072A30440053AAD3 /* InputHandler_MonkeyKeyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFC6CEF072A30440053AAD3 /* InputHandler_MonkeyKeyboard.cpp */; };
		AAFE710B0A91ADE6005F2290 /* ActorProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFE71090A91ADE6005F2290 /* ActorProxy.cpp */; };
		AAFE710D0A91ADE6005F2290 /* ActorProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFE71090A91ADE6005F2290 /* ActorProxy.cpp */; };
		AAFE710E0A91ADE6005F2290 /* ActorProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFE710A0A91ADE6005F2290 /* ActorProxy.h */; };
		AAFE711F0A91B551005F2290 /* RageSurface_Save_PNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFE711C0A91B551005F2290 /* RageSurface_Save_PNG.cpp */; };
		AAFE71200A91B551005F2290 /* RoomInfoDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFE711D0A91B551005F2290 /* RoomInfoDisplay.cpp */; };
		AAFE71220A91B551005F2290 /* RageSurface_Save_PNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFE711C0A91B551005F2290 /* RageSurface_Save_PNG.cpp */; };
		AAFE712A0A91B58F005F2290 /* RageSurface_Save_PNG.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFE71280A91B58F005F2290 /* RageSurface_Save_PNG.h */; };
		AAFF41A30F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF41A10F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp */; };
		AAFF41A40F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFF41A20F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h */; };
		AAFF41A50F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF41A10F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp */; };
		AAFF41A60F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFF41A20F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h */; };
		B75CE3B5137963350076A82D /* SongPosition.h in Headers */ = {isa = PBXBuildFile; fileRef = B75CE3B3137963350076A82D /* SongPosition.h */; };
		B75CE3B6137963350076A82D /* SongPosition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B75CE3B4137963350076A82D /* SongPosition.cpp */; };
		EE2153A910A75BEE0074B01B /* NotesLoaderPMS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE2153A710A75BEE0074B01B /* NotesLoaderPMS.cpp */; };
		EE2153AA10A75BEE0074B01B /* NotesLoaderPMS.h in Headers */ = {isa = PBXBuildFile; fileRef = EE2153A810A75BEE0074B01B /* NotesLoaderPMS.h */; };
		EE906F6612BF3A1B00146C96 /* ScreenInstallOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE906F6412BF3A1B00146C96 /* ScreenInstallOverlay.cpp */; };
		EE906F6712BF3A1B00146C96 /* ScreenInstallOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = EE906F6512BF3A1B00146C96 /* ScreenInstallOverlay.h */; };
		EE906F8212BF3AF800146C96 /* JsonUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE906F8012BF3AF800146C96 /* JsonUtil.cpp */; };
		EE906F8312BF3AF800146C96 /* JsonUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = EE906F8112BF3AF800146C96 /* JsonUtil.h */; };
		EE906F8A12BF3C7C00146C96 /* FileDownload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE906F8812BF3C7C00146C96 /* FileDownload.cpp */; };
		EE906F8B12BF3C7C00146C96 /* FileDownload.h in Headers */ = {isa = PBXBuildFile; fileRef = EE906F8912BF3C7C00146C96 /* FileDownload.h */; };
		EEA7C84310A805A300082E7B /* ScreenPackagesSSC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EEA7C84110A805A300082E7B /* ScreenPackagesSSC.cpp */; };
		EEA7C84410A805A300082E7B /* ScreenPackagesSSC.h in Headers */ = {isa = PBXBuildFile; fileRef = EEA7C84210A805A300082E7B /* ScreenPackagesSSC.h */; };
		EEC7863F0E58208B00F559BC /* StepsDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EEC7863D0E58208B00F559BC /* StepsDisplay.cpp */; };
		F4BC045409E6B578003F770B /* ScreenGameplaySyncMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB509A7E3D3008FDC69 /* ScreenGameplaySyncMachine.cpp */; };
		F4BC045509E6B582003F770B /* ScreenGameplaySyncMachine.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB55EB609A7E3D3008FDC69 /* ScreenGameplaySyncMachine.h */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		2B17AB8D13981009001AE57D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 2B17AB7113980FDF001AE57D;
			remoteInfo = png;
		};
		2B17ABD0139815EB001AE57D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 2B17ABBF13981521001AE57D;
			remoteInfo = glew;
		};
		2B17ABFE139817DF001AE57D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 2B17ABDF13981756001AE57D;
			remoteInfo = pcre;
		};
		2B7DA6D713D7B0C30045BBD6 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 2B7DA69813D7AF5B0045BBD6;
			remoteInfo = zlib;
		};
		AA30C61907F5E2EF0066F398 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AA30C60F07F5E24A0066F398;
			remoteInfo = version;
		};
		AA40D1B609A08D650068C0D5 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AA30C60F07F5E24A0066F398;
			remoteInfo = version;
		};
		AA7A2BA50AE09C9B0054C5BA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AAE7817D0AC7E37B00AEFC64;
			remoteInfo = "lua-5.1";
		};
		AA7A2BAD0AE09CDB0054C5BA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AAE7817D0AC7E37B00AEFC64;
			remoteInfo = "lua-5.1";
		};
		AA7A2BB40AE09D160054C5BA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AA7A2B930AE09B520054C5BA;
			remoteInfo = lua;
		};
		AA7A2BB60AE09D160054C5BA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AA7A2BAA0AE09CD50054C5BA;
			remoteInfo = luac;
		};
		AA7C8D150B6748B800FD9940 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AA7C895E0B67444700FD9940;
			remoteInfo = tommath;
		};
		AA7C8D170B6748B800FD9940 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AA7C8B8A0B67460600FD9940;
			remoteInfo = tomcrypt;
		};
		AA7C8D1B0B6748CD00FD9940 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AA7C895E0B67444700FD9940;
			remoteInfo = tommath;
		};
		AA7C8D1D0B6748CD00FD9940 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AA7C8B8A0B67460600FD9940;
			remoteInfo = tomcrypt;
		};
		AAA071A90CE7B879005A3060 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AAA070A80CE7B0DF005A3060;
			remoteInfo = mad;
		};
		AAE781FD0AC7E61900AEFC64 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AAE7817D0AC7E37B00AEFC64;
			remoteInfo = "lua-5.1";
		};
		AAE782010AC7E63100AEFC64 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AAE7817D0AC7E37B00AEFC64;
			remoteInfo = "lua-5.1";
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		AA40D37D09A08D650068C0D5 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA4B428C05733DF2005FB5DB /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
		1215D7A008C6559A00B87D8B /* ScreenGameplayNormal.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenGameplayNormal.cpp; path = ../src/ScreenGameplayNormal.cpp; sourceTree = "<group>"; };
		1215D7A108C6559A00B87D8B /* ScreenGameplayNormal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenGameplayNormal.h; path = ../src/ScreenGameplayNormal.h; sourceTree = "<group>"; };
		29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
		29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
		2B17AB7213980FDF001AE57D /* libpng-1.5.1-sm5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libpng-1.5.1-sm5.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		2B17ABC013981521001AE57D /* libglew-sm5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libglew-sm5.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		2B17ABE013981756001AE57D /* libpcre-sm5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libpcre-sm5.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		2B30D6801315EA7E00044B68 /* MouseDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MouseDevice.cpp; sourceTree = "<group>"; };
		2B30D6811315EA7E00044B68 /* MouseDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MouseDevice.h; sourceTree = "<group>"; };
		2B43509313949F37006FA051 /* TimingSegments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TimingSegments.h; path = ../src/TimingSegments.h; sourceTree = SOURCE_ROOT; };
		2B43509413949F37006FA051 /* TimingSegments.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TimingSegments.cpp; path = ../src/TimingSegments.cpp; sourceTree = SOURCE_ROOT; };
		2B766989132FF71500586512 /* NotesLoaderSMA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotesLoaderSMA.h; path = ../src/NotesLoaderSMA.h; sourceTree = SOURCE_ROOT; };
		2B76698A132FF71500586512 /* NotesLoaderSMA.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotesLoaderSMA.cpp; path = ../src/NotesLoaderSMA.cpp; sourceTree = SOURCE_ROOT; };
		2B7DA68913D7AEF10045BBD6 /* zlib-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "zlib-Prefix.pch"; sourceTree = "<group>"; };
		2B7DA68A13D7AEF10045BBD6 /* zlibProj.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = zlibProj.xcconfig; sourceTree = "<group>"; };
		2B7DA68B13D7AEF10045BBD6 /* zlibTarget.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = zlibTarget.xcconfig; sourceTree = "<group>"; };
		2B7DA68C13D7AEF10045BBD6 /* zlib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = zlib.h; sourceTree = "<group>"; };
		2B7DA68E13D7AEF10045BBD6 /* zlibPriv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = zlibPriv.h; sourceTree = "<group>"; };
		2B7DA68F13D7AEF10045BBD6 /* zlib.cp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = zlib.cp; sourceTree = "<group>"; };
		2B7DA69913D7AF5B0045BBD6 /* libzlib.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libzlib.a; path = "libzlib-sm5.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		2B7DA69E13D7B0620045BBD6 /* adler32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = adler32.c; path = ../extern/zlib/adler32.c; sourceTree = "<group>"; };
		2B7DA69F13D7B0620045BBD6 /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = compress.c; path = ../extern/zlib/compress.c; sourceTree = "<group>"; };
		2B7DA6A013D7B0620045BBD6 /* crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = crc32.c; path = ../extern/zlib/crc32.c; sourceTree = "<group>"; };
		2B7DA6A113D7B0620045BBD6 /* crc32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crc32.h; path = ../extern/zlib/crc32.h; sourceTree = "<group>"; };
		2B7DA6A213D7B0620045BBD6 /* deflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = deflate.c; path = ../extern/zlib/deflate.c; sourceTree = "<group>"; };
		2B7DA6A313D7B0620045BBD6 /* deflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = deflate.h; path = ../extern/zlib/deflate.h; sourceTree = "<group>"; };
		2B7DA6A413D7B0620045BBD6 /* example.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = example.c; path = ../extern/zlib/example.c; sourceTree = "<group>"; };
		2B7DA6A513D7B0620045BBD6 /* gzclose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gzclose.c; path = ../extern/zlib/gzclose.c; sourceTree = "<group>"; };
		2B7DA6A613D7B0620045BBD6 /* gzguts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gzguts.h; path = ../extern/zlib/gzguts.h; sourceTree = "<group>"; };
		2B7DA6A713D7B0620045BBD6 /* gzlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gzlib.c; path = ../extern/zlib/gzlib.c; sourceTree = "<group>"; };
		2B7DA6A813D7B0620045BBD6 /* gzread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gzread.c; path = ../extern/zlib/gzread.c; sourceTree = "<group>"; };
		2B7DA6A913D7B0620045BBD6 /* gzwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gzwrite.c; path = ../extern/zlib/gzwrite.c; sourceTree = "<group>"; };
		2B7DA6AA13D7B0620045BBD6 /* infback.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = infback.c; path = ../extern/zlib/infback.c; sourceTree = "<group>"; };
		2B7DA6AB13D7B0620045BBD6 /* inffast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = inffast.c; path = ../extern/zlib/inffast.c; sourceTree = "<group>"; };
		2B7DA6AC13D7B0620045BBD6 /* inffast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inffast.h; path = ../extern/zlib/inffast.h; sourceTree = "<group>"; };
		2B7DA6AD13D7B0620045BBD6 /* inffixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inffixed.h; path = ../extern/zlib/inffixed.h; sourceTree = "<group>"; };
		2B7DA6AE13D7B0620045BBD6 /* inflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = inflate.c; path = ../extern/zlib/inflate.c; sourceTree = "<group>"; };
		2B7DA6AF13D7B0620045BBD6 /* inflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inflate.h; path = ../extern/zlib/inflate.h; sourceTree = "<group>"; };
		2B7DA6B013D7B0620045BBD6 /* inftrees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = inftrees.c; path = ../extern/zlib/inftrees.c; sourceTree = "<group>"; };
		2B7DA6B113D7B0620045BBD6 /* inftrees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inftrees.h; path = ../extern/zlib/inftrees.h; sourceTree = "<group>"; };
		2B7DA6B213D7B0620045BBD6 /* minigzip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = minigzip.c; path = ../extern/zlib/minigzip.c; sourceTree = "<group>"; };
		2B7DA6B313D7B0620045BBD6 /* trees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = trees.c; path = ../extern/zlib/trees.c; sourceTree = "<group>"; };
		2B7DA6B413D7B0620045BBD6 /* trees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = trees.h; path = ../extern/zlib/trees.h; sourceTree = "<group>"; };
		2B7DA6B513D7B0620045BBD6 /* uncompr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = uncompr.c; path = ../extern/zlib/uncompr.c; sourceTree = "<group>"; };
		2B7DA6B613D7B0620045BBD6 /* zconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zconf.h; path = ../extern/zlib/zconf.h; sourceTree = "<group>"; };
		2B7DA6B713D7B0620045BBD6 /* zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zlib.h; path = ../extern/zlib/zlib.h; sourceTree = "<group>"; };
		2B7DA6B813D7B0620045BBD6 /* zutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zutil.c; path = ../extern/zlib/zutil.c; sourceTree = "<group>"; };
		2B7DA6B913D7B0620045BBD6 /* zutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zutil.h; path = ../extern/zlib/zutil.h; sourceTree = "<group>"; };
		2B9C2E89137A138B004C92F3 /* NotesLoaderJson.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotesLoaderJson.cpp; path = ../src/NotesLoaderJson.cpp; sourceTree = SOURCE_ROOT; };
		2B9C2E8A137A138B004C92F3 /* NotesLoaderJson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotesLoaderJson.h; path = ../src/NotesLoaderJson.h; sourceTree = SOURCE_ROOT; };
		2B9C2E8B137A138B004C92F3 /* NotesWriterJson.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotesWriterJson.cpp; path = ../src/NotesWriterJson.cpp; sourceTree = SOURCE_ROOT; };
		2B9C2E8C137A138B004C92F3 /* NotesWriterJson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotesWriterJson.h; path = ../src/NotesWriterJson.h; sourceTree = SOURCE_ROOT; };
		2BA7925A1304F20D002BD8E1 /* NotesLoaderSSC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotesLoaderSSC.cpp; path = ../src/NotesLoaderSSC.cpp; sourceTree = SOURCE_ROOT; };
		2BA7925B1304F20D002BD8E1 /* NotesLoaderSSC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotesLoaderSSC.h; path = ../src/NotesLoaderSSC.h; sourceTree = SOURCE_ROOT; };
		2BA7925C1304F20D002BD8E1 /* NotesWriterSSC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotesWriterSSC.cpp; path = ../src/NotesWriterSSC.cpp; sourceTree = SOURCE_ROOT; };
		2BA7925D1304F20D002BD8E1 /* NotesWriterSSC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotesWriterSSC.h; path = ../src/NotesWriterSSC.h; sourceTree = SOURCE_ROOT; };
		2BC6130D13773C8E00CC8BBD /* png.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = png.c; path = ../extern/libpng/include/png.c; sourceTree = SOURCE_ROOT; };
		2BC6130E13773C8E00CC8BBD /* png.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = png.h; path = ../extern/libpng/include/png.h; sourceTree = SOURCE_ROOT; };
		2BC6130F13773C8E00CC8BBD /* pngconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pngconf.h; path = ../extern/libpng/include/pngconf.h; sourceTree = SOURCE_ROOT; };
		2BC6131013773C8E00CC8BBD /* pngdebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pngdebug.h; path = ../extern/libpng/include/pngdebug.h; sourceTree = SOURCE_ROOT; };
		2BC6131113773C8E00CC8BBD /* pngerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngerror.c; path = ../extern/libpng/include/pngerror.c; sourceTree = SOURCE_ROOT; };
		2BC6131213773C8E00CC8BBD /* pngget.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngget.c; path = ../extern/libpng/include/pngget.c; sourceTree = SOURCE_ROOT; };
		2BC6131313773C8E00CC8BBD /* pnginfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pnginfo.h; path = ../extern/libpng/include/pnginfo.h; sourceTree = SOURCE_ROOT; };
		2BC6131413773C8E00CC8BBD /* pngmem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngmem.c; path = ../extern/libpng/include/pngmem.c; sourceTree = SOURCE_ROOT; };
		2BC6131513773C8E00CC8BBD /* pngpread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngpread.c; path = ../extern/libpng/include/pngpread.c; sourceTree = SOURCE_ROOT; };
		2BC6131613773C8E00CC8BBD /* pngpriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pngpriv.h; path = ../extern/libpng/include/pngpriv.h; sourceTree = SOURCE_ROOT; };
		2BC6131713773C8E00CC8BBD /* pngread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngread.c; path = ../extern/libpng/include/pngread.c; sourceTree = SOURCE_ROOT; };
		2BC6131813773C8E00CC8BBD /* pngrio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngrio.c; path = ../extern/libpng/include/pngrio.c; sourceTree = SOURCE_ROOT; };
		2BC6131913773C8E00CC8BBD /* pngrtran.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngrtran.c; path = ../extern/libpng/include/pngrtran.c; sourceTree = SOURCE_ROOT; };
		2BC6131A13773C8E00CC8BBD /* pngrutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngrutil.c; path = ../extern/libpng/include/pngrutil.c; sourceTree = SOURCE_ROOT; };
		2BC6131B13773C8E00CC8BBD /* pngset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngset.c; path = ../extern/libpng/include/pngset.c; sourceTree = SOURCE_ROOT; };
		2BC6131C13773C8E00CC8BBD /* pngstruct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pngstruct.h; path = ../extern/libpng/include/pngstruct.h; sourceTree = SOURCE_ROOT; };
		2BC6131E13773C8E00CC8BBD /* pngtrans.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngtrans.c; path = ../extern/libpng/include/pngtrans.c; sourceTree = SOURCE_ROOT; };
		2BC6132013773C8E00CC8BBD /* pngwio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngwio.c; path = ../extern/libpng/include/pngwio.c; sourceTree = SOURCE_ROOT; };
		2BC6132113773C8E00CC8BBD /* pngwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngwrite.c; path = ../extern/libpng/include/pngwrite.c; sourceTree = SOURCE_ROOT; };
		2BC6132213773C8E00CC8BBD /* pngwtran.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngwtran.c; path = ../extern/libpng/include/pngwtran.c; sourceTree = SOURCE_ROOT; };
		2BC6132313773C8E00CC8BBD /* pngwutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngwutil.c; path = ../extern/libpng/include/pngwutil.c; sourceTree = SOURCE_ROOT; };
		2BC6133D13773D2C00CC8BBD /* pnglibconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pnglibconf.h; path = ../extern/libpng/include/pnglibconf.h; sourceTree = SOURCE_ROOT; };
		2BD06FDD137240CF0018CB9F /* json_batchallocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = json_batchallocator.h; path = ../extern/jsoncpp/src/lib_json/json_batchallocator.h; sourceTree = SOURCE_ROOT; };
		2BD06FDE137240CF0018CB9F /* json_internalarray.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = json_internalarray.inl; path = ../extern/jsoncpp/src/lib_json/json_internalarray.inl; sourceTree = SOURCE_ROOT; };
		2BD06FDF137240CF0018CB9F /* json_internalmap.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = json_internalmap.inl; path = ../extern/jsoncpp/src/lib_json/json_internalmap.inl; sourceTree = SOURCE_ROOT; };
		2BD06FE0137240CF0018CB9F /* json_reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = json_reader.cpp; path = ../extern/jsoncpp/src/lib_json/json_reader.cpp; sourceTree = SOURCE_ROOT; };
		2BD06FE1137240CF0018CB9F /* json_value.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = json_value.cpp; path = ../extern/jsoncpp/src/lib_json/json_value.cpp; sourceTree = SOURCE_ROOT; };
		2BD06FE2137240CF0018CB9F /* json_valueiterator.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = json_valueiterator.inl; path = ../extern/jsoncpp/src/lib_json/json_valueiterator.inl; sourceTree = SOURCE_ROOT; };
		2BD06FE3137240CF0018CB9F /* json_writer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = json_writer.cpp; path = ../extern/jsoncpp/src/lib_json/json_writer.cpp; sourceTree = SOURCE_ROOT; };
		2BDB88B2137201F700E6FD3A /* lapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lapi.c; path = "../extern/lua-5.1/src/lapi.c"; sourceTree = SOURCE_ROOT; };
		2BDB88B3137201F700E6FD3A /* lapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lapi.h; path = "../extern/lua-5.1/src/lapi.h"; sourceTree = SOURCE_ROOT; };
		2BDB88B4137201F700E6FD3A /* lauxlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lauxlib.c; path = "../extern/lua-5.1/src/lauxlib.c"; sourceTree = SOURCE_ROOT; };
		2BDB88B5137201F700E6FD3A /* lauxlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lauxlib.h; path = "../extern/lua-5.1/src/lauxlib.h"; sourceTree = SOURCE_ROOT; };
		2BDB88B6137201F700E6FD3A /* lbaselib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lbaselib.c; path = "../extern/lua-5.1/src/lbaselib.c"; sourceTree = SOURCE_ROOT; };
		2BDB88B7137201F700E6FD3A /* lcode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lcode.c; path = "../extern/lua-5.1/src/lcode.c"; sourceTree = SOURCE_ROOT; };
		2BDB88B8137201F700E6FD3A /* lcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lcode.h; path = "../extern/lua-5.1/src/lcode.h"; sourceTree = SOURCE_ROOT; };
		2BDB88B9137201F700E6FD3A /* ldblib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldblib.c; path = "../extern/lua-5.1/src/ldblib.c"; sourceTree = SOURCE_ROOT; };
		2BDB88BA137201F700E6FD3A /* ldebug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldebug.c; path = "../extern/lua-5.1/src/ldebug.c"; sourceTree = SOURCE_ROOT; };
		2BDB88BB137201F700E6FD3A /* ldebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ldebug.h; path = "../extern/lua-5.1/src/ldebug.h"; sourceTree = SOURCE_ROOT; };
		2BDB88BC137201F700E6FD3A /* ldo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldo.c; path = "../extern/lua-5.1/src/ldo.c"; sourceTree = SOURCE_ROOT; };
		2BDB88BD137201F700E6FD3A /* ldo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ldo.h; path = "../extern/lua-5.1/src/ldo.h"; sourceTree = SOURCE_ROOT; };
		2BDB88BE137201F700E6FD3A /* ldump.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldump.c; path = "../extern/lua-5.1/src/ldump.c"; sourceTree = SOURCE_ROOT; };
		2BDB88BF137201F700E6FD3A /* lfunc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lfunc.c; path = "../extern/lua-5.1/src/lfunc.c"; sourceTree = SOURCE_ROOT; };
		2BDB88C0137201F700E6FD3A /* lfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lfunc.h; path = "../extern/lua-5.1/src/lfunc.h"; sourceTree = SOURCE_ROOT; };
		2BDB88C1137201F700E6FD3A /* lgc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lgc.c; path = "../extern/lua-5.1/src/lgc.c"; sourceTree = SOURCE_ROOT; };
		2BDB88C2137201F700E6FD3A /* lgc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lgc.h; path = "../extern/lua-5.1/src/lgc.h"; sourceTree = SOURCE_ROOT; };
		2BDB88C3137201F700E6FD3A /* linit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = linit.c; path = "../extern/lua-5.1/src/linit.c"; sourceTree = SOURCE_ROOT; };
		2BDB88C4137201F700E6FD3A /* liolib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = liolib.c; path = "../extern/lua-5.1/src/liolib.c"; sourceTree = SOURCE_ROOT; };
		2BDB88C5137201F700E6FD3A /* llex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = llex.c; path = "../extern/lua-5.1/src/llex.c"; sourceTree = SOURCE_ROOT; };
		2BDB88C6137201F700E6FD3A /* llex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = llex.h; path = "../extern/lua-5.1/src/llex.h"; sourceTree = SOURCE_ROOT; };
		2BDB88C7137201F700E6FD3A /* llimits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = llimits.h; path = "../extern/lua-5.1/src/llimits.h"; sourceTree = SOURCE_ROOT; };
		2BDB88C8137201F700E6FD3A /* lmathlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lmathlib.c; path = "../extern/lua-5.1/src/lmathlib.c"; sourceTree = SOURCE_ROOT; };
		2BDB88C9137201F700E6FD3A /* lmem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lmem.c; path = "../extern/lua-5.1/src/lmem.c"; sourceTree = SOURCE_ROOT; };
		2BDB88CA137201F700E6FD3A /* lmem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lmem.h; path = "../extern/lua-5.1/src/lmem.h"; sourceTree = SOURCE_ROOT; };
		2BDB88CB137201F700E6FD3A /* loadlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = loadlib.c; path = "../extern/lua-5.1/src/loadlib.c"; sourceTree = SOURCE_ROOT; };
		2BDB88CC137201F700E6FD3A /* lobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lobject.c; path = "../extern/lua-5.1/src/lobject.c"; sourceTree = SOURCE_ROOT; };
		2BDB88CD137201F700E6FD3A /* lobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lobject.h; path = "../extern/lua-5.1/src/lobject.h"; sourceTree = SOURCE_ROOT; };
		2BDB88CE137201F700E6FD3A /* lopcodes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lopcodes.c; path = "../extern/lua-5.1/src/lopcodes.c"; sourceTree = SOURCE_ROOT; };
		2BDB88CF137201F700E6FD3A /* lopcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lopcodes.h; path = "../extern/lua-5.1/src/lopcodes.h"; sourceTree = SOURCE_ROOT; };
		2BDB88D0137201F700E6FD3A /* loslib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = loslib.c; path = "../extern/lua-5.1/src/loslib.c"; sourceTree = SOURCE_ROOT; };
		2BDB88D1137201F700E6FD3A /* lparser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lparser.c; path = "../extern/lua-5.1/src/lparser.c"; sourceTree = SOURCE_ROOT; };
		2BDB88D2137201F700E6FD3A /* lparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lparser.h; path = "../extern/lua-5.1/src/lparser.h"; sourceTree = SOURCE_ROOT; };
		2BDB88D3137201F700E6FD3A /* lstate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lstate.c; path = "../extern/lua-5.1/src/lstate.c"; sourceTree = SOURCE_ROOT; };
		2BDB88D4137201F700E6FD3A /* lstate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lstate.h; path = "../extern/lua-5.1/src/lstate.h"; sourceTree = SOURCE_ROOT; };
		2BDB88D5137201F700E6FD3A /* lstring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lstring.c; path = "../extern/lua-5.1/src/lstring.c"; sourceTree = SOURCE_ROOT; };
		2BDB88D6137201F700E6FD3A /* lstring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lstring.h; path = "../extern/lua-5.1/src/lstring.h"; sourceTree = SOURCE_ROOT; };
		2BDB88D7137201F700E6FD3A /* lstrlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lstrlib.c; path = "../extern/lua-5.1/src/lstrlib.c"; sourceTree = SOURCE_ROOT; };
		2BDB88D8137201F700E6FD3A /* ltable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ltable.c; path = "../extern/lua-5.1/src/ltable.c"; sourceTree = SOURCE_ROOT; };
		2BDB88D9137201F700E6FD3A /* ltable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ltable.h; path = "../extern/lua-5.1/src/ltable.h"; sourceTree = SOURCE_ROOT; };
		2BDB88DA137201F700E6FD3A /* ltablib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ltablib.c; path = "../extern/lua-5.1/src/ltablib.c"; sourceTree = SOURCE_ROOT; };
		2BDB88DB137201F700E6FD3A /* ltm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ltm.c; path = "../extern/lua-5.1/src/ltm.c"; sourceTree = SOURCE_ROOT; };
		2BDB88DC137201F700E6FD3A /* ltm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ltm.h; path = "../extern/lua-5.1/src/ltm.h"; sourceTree = SOURCE_ROOT; };
		2BDB88DD137201F700E6FD3A /* lua.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lua.c; path = "../extern/lua-5.1/src/lua.c"; sourceTree = SOURCE_ROOT; };
		2BDB88DE137201F700E6FD3A /* lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lua.h; path = "../extern/lua-5.1/src/lua.h"; sourceTree = SOURCE_ROOT; };
		2BDB88DF137201F700E6FD3A /* luac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = luac.c; path = "../extern/lua-5.1/src/luac.c"; sourceTree = SOURCE_ROOT; };
		2BDB88E0137201F700E6FD3A /* luaconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = luaconf.h; path = "../extern/lua-5.1/src/luaconf.h"; sourceTree = SOURCE_ROOT; };
		2BDB88E1137201F700E6FD3A /* lualib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lualib.h; path = "../extern/lua-5.1/src/lualib.h"; sourceTree = SOURCE_ROOT; };
		2BDB88E2137201F700E6FD3A /* lundump.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lundump.c; path = "../extern/lua-5.1/src/lundump.c"; sourceTree = SOURCE_ROOT; };
		2BDB88E3137201F700E6FD3A /* lundump.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lundump.h; path = "../extern/lua-5.1/src/lundump.h"; sourceTree = SOURCE_ROOT; };
		2BDB88E4137201F700E6FD3A /* lvm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lvm.c; path = "../extern/lua-5.1/src/lvm.c"; sourceTree = SOURCE_ROOT; };
		2BDB88E5137201F700E6FD3A /* lvm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lvm.h; path = "../extern/lua-5.1/src/lvm.h"; sourceTree = SOURCE_ROOT; };
		2BDB88E6137201F700E6FD3A /* lzio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lzio.c; path = "../extern/lua-5.1/src/lzio.c"; sourceTree = SOURCE_ROOT; };
		2BDB88E7137201F700E6FD3A /* lzio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lzio.h; path = "../extern/lua-5.1/src/lzio.h"; sourceTree = SOURCE_ROOT; };
		2BDB88E8137201F700E6FD3A /* print.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = print.c; path = "../extern/lua-5.1/src/print.c"; sourceTree = SOURCE_ROOT; };
		3659B56D0F902143002B6B68 /* CommandLineActions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CommandLineActions.cpp; sourceTree = "<group>"; };
		3659B56E0F902143002B6B68 /* CommandLineActions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommandLineActions.h; sourceTree = "<group>"; };
		367D57590EDE56F200B46814 /* ScreenHighScores.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenHighScores.cpp; path = ../src/ScreenHighScores.cpp; sourceTree = SOURCE_ROOT; };
		367D575A0EDE56F200B46814 /* ScreenHighScores.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenHighScores.h; path = ../src/ScreenHighScores.h; sourceTree = SOURCE_ROOT; };
		3688B8510BD42DAA004186AD /* NotesLoaderMidi.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = NotesLoaderMidi.cpp; path = ../src/NotesLoaderMidi.cpp; sourceTree = "<group>"; };
		3688B8520BD42DAA004186AD /* NotesLoaderMidi.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = NotesLoaderMidi.h; path = ../src/NotesLoaderMidi.h; sourceTree = "<group>"; };
		36C6887F11297FFE00453295 /* RageFileDriverReadAhead.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RageFileDriverReadAhead.cpp; path = ../src/RageFileDriverReadAhead.cpp; sourceTree = SOURCE_ROOT; };
		36C6888011297FFE00453295 /* RageFileDriverReadAhead.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RageFileDriverReadAhead.h; path = ../src/RageFileDriverReadAhead.h; sourceTree = SOURCE_ROOT; };
		36C6888111297FFE00453295 /* RageFileManager_ReadAhead.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RageFileManager_ReadAhead.cpp; path = ../src/RageFileManager_ReadAhead.cpp; sourceTree = SOURCE_ROOT; };
		36C6888211297FFE00453295 /* RageFileManager_ReadAhead.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RageFileManager_ReadAhead.h; path = ../src/RageFileManager_ReadAhead.h; sourceTree = SOURCE_ROOT; };
		36CA531A0F91564A0063D59D /* ScreenOptionsCourseOverview.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenOptionsCourseOverview.cpp; path = ../src/ScreenOptionsCourseOverview.cpp; sourceTree = SOURCE_ROOT; };
		36CA531B0F91564A0063D59D /* ScreenOptionsCourseOverview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenOptionsCourseOverview.h; path = ../src/ScreenOptionsCourseOverview.h; sourceTree = SOURCE_ROOT; };
		36CA531E0F9156860063D59D /* ScreenOptionsEditCourse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenOptionsEditCourse.cpp; path = ../src/ScreenOptionsEditCourse.cpp; sourceTree = SOURCE_ROOT; };
		36CA531F0F9156860063D59D /* ScreenOptionsEditCourse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenOptionsEditCourse.h; path = ../src/ScreenOptionsEditCourse.h; sourceTree = SOURCE_ROOT; };
		AA059ABA0B8CCFB5006F8139 /* ActorMultiTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ActorMultiTexture.cpp; path = ../src/ActorMultiTexture.cpp; sourceTree = "<group>"; };
		AA059ABB0B8CCFB5006F8139 /* ActorMultiTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ActorMultiTexture.h; path = ../src/ActorMultiTexture.h; sourceTree = "<group>"; };
		AA059E2A0B8F0C66006F8139 /* libz_link.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libz_link.a; sourceTree = "<group>"; };
		AA05A0AE0BA2EFF3006F8139 /* OptionsList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OptionsList.cpp; path = ../src/OptionsList.cpp; sourceTree = "<group>"; };
		AA05A0AF0BA2EFF3006F8139 /* OptionsList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OptionsList.h; path = ../src/OptionsList.h; sourceTree = "<group>"; };
		AA0700880B61F177003B85BB /* RageSoundReader_PostBuffering.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_PostBuffering.cpp; path = ../src/RageSoundReader_PostBuffering.cpp; sourceTree = "<group>"; };
		AA0700890B61F177003B85BB /* RageSoundReader_PostBuffering.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_PostBuffering.h; path = ../src/RageSoundReader_PostBuffering.h; sourceTree = "<group>"; };
		AA07328B0954381800F396C5 /* DisplayResolutions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = DisplayResolutions.h; path = ../src/DisplayResolutions.h; sourceTree = "<group>"; };
		AA07328C0954381800F396C5 /* XmlFileUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = XmlFileUtil.cpp; path = ../src/XmlFileUtil.cpp; sourceTree = "<group>"; };
		AA07328D0954381800F396C5 /* XmlFileUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = XmlFileUtil.h; path = ../src/XmlFileUtil.h; sourceTree = "<group>"; };
		AA07A5550843E72B00E33D21 /* ScreenDebugOverlay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenDebugOverlay.cpp; path = ../src/ScreenDebugOverlay.cpp; sourceTree = "<group>"; };
		AA07A5560843E72B00E33D21 /* ScreenDebugOverlay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenDebugOverlay.h; path = ../src/ScreenDebugOverlay.h; sourceTree = "<group>"; };
		AA07A5590843E72B00E33D21 /* ScreenSaveSync.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSaveSync.cpp; path = ../src/ScreenSaveSync.cpp; sourceTree = "<group>"; };
		AA07A55A0843E72B00E33D21 /* ScreenSaveSync.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSaveSync.h; path = ../src/ScreenSaveSync.h; sourceTree = "<group>"; };
		AA07A55B0843E72B00E33D21 /* ScreenSMOnlineLogin.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSMOnlineLogin.cpp; path = ../src/ScreenSMOnlineLogin.cpp; sourceTree = "<group>"; };
		AA07A55C0843E72B00E33D21 /* ScreenSMOnlineLogin.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSMOnlineLogin.h; path = ../src/ScreenSMOnlineLogin.h; sourceTree = "<group>"; };
		AA07A55D0843E72B00E33D21 /* ScreenSyncOverlay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSyncOverlay.cpp; path = ../src/ScreenSyncOverlay.cpp; sourceTree = "<group>"; };
		AA07A55E0843E72B00E33D21 /* ScreenSyncOverlay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSyncOverlay.h; path = ../src/ScreenSyncOverlay.h; sourceTree = "<group>"; };
		AA0A3DE6060513A00044E6B1 /* ScreenSetTime.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSetTime.cpp; path = ../src/ScreenSetTime.cpp; sourceTree = "<group>"; };
		AA0A3DE7060513A00044E6B1 /* ScreenSetTime.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSetTime.h; path = ../src/ScreenSetTime.h; sourceTree = "<group>"; };
		AA0E04CE076C4CD500716D81 /* RageFileBasic.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileBasic.cpp; path = ../src/RageFileBasic.cpp; sourceTree = "<group>"; };
		AA0E04CF076C4CD500716D81 /* RageFileBasic.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileBasic.h; path = ../src/RageFileBasic.h; sourceTree = "<group>"; };
		AA0E04D0076C4CD500716D81 /* RageFileDriverDeflate.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriverDeflate.cpp; path = ../src/RageFileDriverDeflate.cpp; sourceTree = "<group>"; };
		AA0E04D1076C4CD500716D81 /* RageFileDriverDeflate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriverDeflate.h; path = ../src/RageFileDriverDeflate.h; sourceTree = "<group>"; };
		AA0E04D2076C4CD500716D81 /* RageFileDriverSlice.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriverSlice.cpp; path = ../src/RageFileDriverSlice.cpp; sourceTree = "<group>"; };
		AA0E04D3076C4CD500716D81 /* RageFileDriverSlice.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriverSlice.h; path = ../src/RageFileDriverSlice.h; sourceTree = "<group>"; };
		AA1145D9075DFADF0050A3D1 /* ScreenPackages.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenPackages.cpp; path = ../src/ScreenPackages.cpp; sourceTree = "<group>"; };
		AA1145DA075DFADF0050A3D1 /* ScreenPackages.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenPackages.h; path = ../src/ScreenPackages.h; sourceTree = "<group>"; };
		AA1145DB075DFADF0050A3D1 /* ScreenSystemLayer.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSystemLayer.cpp; path = ../src/ScreenSystemLayer.cpp; sourceTree = "<group>"; };
		AA1145DC075DFADF0050A3D1 /* ScreenSystemLayer.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSystemLayer.h; path = ../src/ScreenSystemLayer.h; sourceTree = "<group>"; };
		AA11A20B0DC5A1B0006BD8AC /* ModIcon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ModIcon.cpp; path = ../src/ModIcon.cpp; sourceTree = SOURCE_ROOT; };
		AA11A20C0DC5A1B0006BD8AC /* ModIcon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ModIcon.h; path = ../src/ModIcon.h; sourceTree = SOURCE_ROOT; };
		AA11A20D0DC5A1B0006BD8AC /* ModIconRow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ModIconRow.cpp; path = ../src/ModIconRow.cpp; sourceTree = SOURCE_ROOT; };
		AA11A20E0DC5A1B0006BD8AC /* ModIconRow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ModIconRow.h; path = ../src/ModIconRow.h; sourceTree = SOURCE_ROOT; };
		AA139C4606923EBE00C1F6ED /* Style.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Style.cpp; path = ../src/Style.cpp; sourceTree = "<group>"; };
		AA147F180A0F78D8006EADF6 /* VectorHelper.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = VectorHelper.h; sourceTree = "<group>"; };
		AA147F190A0F78D8006EADF6 /* VectorHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VectorHelper.cpp; sourceTree = "<group>"; };
		AA14ED0F0509F40000E3FAD7 /* MovieTexture_FFMpeg.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MovieTexture_FFMpeg.cpp; path = MovieTexture/MovieTexture_FFMpeg.cpp; sourceTree = "<group>"; };
		AA14ED100509F40000E3FAD7 /* MovieTexture_FFMpeg.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MovieTexture_FFMpeg.h; path = MovieTexture/MovieTexture_FFMpeg.h; sourceTree = "<group>"; };
		AA18935C0BD777C400AEC0BF /* ScreenProfileLoad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenProfileLoad.cpp; path = ../src/ScreenProfileLoad.cpp; sourceTree = "<group>"; };
		AA18935D0BD777C400AEC0BF /* ScreenProfileLoad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenProfileLoad.h; path = ../src/ScreenProfileLoad.h; sourceTree = "<group>"; };
		AA18935E0BD777C400AEC0BF /* ScreenProfileSave.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenProfileSave.cpp; path = ../src/ScreenProfileSave.cpp; sourceTree = "<group>"; };
		AA18935F0BD777C400AEC0BF /* ScreenProfileSave.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenProfileSave.h; path = ../src/ScreenProfileSave.h; sourceTree = "<group>"; };
		AA1B08370762532800835464 /* Command.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Command.cpp; path = ../src/Command.cpp; sourceTree = "<group>"; };
		AA1B08380762532800835464 /* Command.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Command.h; path = ../src/Command.h; sourceTree = "<group>"; };
		AA1B08390762532800835464 /* GameCommand.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GameCommand.cpp; path = ../src/GameCommand.cpp; sourceTree = "<group>"; };
		AA1B083A0762532800835464 /* GameCommand.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GameCommand.h; path = ../src/GameCommand.h; sourceTree = "<group>"; };
		AA1B083B0762532800835464 /* Preference.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Preference.cpp; path = ../src/Preference.cpp; sourceTree = "<group>"; };
		AA1C6556050D234B0073A143 /* ProfileManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ProfileManager.cpp; path = ../src/ProfileManager.cpp; sourceTree = "<group>"; };
		AA1C6557050D234B0073A143 /* ProfileManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ProfileManager.h; path = ../src/ProfileManager.h; sourceTree = "<group>"; };
		AA1C65A4050FD21F0073A143 /* RageSoundReader_Vorbisfile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundReader_Vorbisfile.cpp; path = ../src/RageSoundReader_Vorbisfile.cpp; sourceTree = "<group>"; };
		AA1C65A5050FD21F0073A143 /* RageSoundReader_Vorbisfile.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundReader_Vorbisfile.h; path = ../src/RageSoundReader_Vorbisfile.h; sourceTree = "<group>"; };
		AA1C65A6050FD21F0073A143 /* RageSoundReader_WAV.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundReader_WAV.cpp; path = ../src/RageSoundReader_WAV.cpp; sourceTree = "<group>"; };
		AA1C65A7050FD21F0073A143 /* RageSoundReader_WAV.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundReader_WAV.h; path = ../src/RageSoundReader_WAV.h; sourceTree = "<group>"; };
		AA1CD941060AE571003702C4 /* RageSoundDriver_Generic_Software.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = RageSoundDriver_Generic_Software.cpp; sourceTree = "<group>"; };
		AA1DC47204A485E900D02EE9 /* ActorUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ActorUtil.h; path = ../src/ActorUtil.h; sourceTree = "<group>"; };
		AA1DC47404A4861700D02EE9 /* ScreenSelectMaster.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSelectMaster.cpp; path = ../src/ScreenSelectMaster.cpp; sourceTree = "<group>"; };
		AA1DC47504A4861700D02EE9 /* ScreenSelectMaster.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSelectMaster.h; path = ../src/ScreenSelectMaster.h; sourceTree = "<group>"; };
		AA1DE9560C5468CE00D59F20 /* Hardware.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Hardware.plist; sourceTree = "<group>"; };
		AA1DE9590C5468FE00D59F20 /* Hardware.in.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Hardware.in.plist; sourceTree = "<group>"; };
		AA1F9C4509AF1BF5002C15A8 /* PumpDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PumpDevice.h; sourceTree = "<group>"; };
		AA1F9C4609AF1BF5002C15A8 /* PumpDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PumpDevice.cpp; sourceTree = "<group>"; };
		AA21D59C0712ADE4008B825F /* ScreenDimensions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenDimensions.cpp; path = ../src/ScreenDimensions.cpp; sourceTree = "<group>"; };
		AA21D5A10712AE16008B825F /* ThemeMetric.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ThemeMetric.h; path = ../src/ThemeMetric.h; sourceTree = "<group>"; };
		AA21E4730A9826CD00684CEA /* libjpeg_link.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libjpeg_link.a; sourceTree = "<group>"; };
		AA21E4750A9826CD00684CEA /* libogg_link.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libogg_link.a; sourceTree = "<group>"; };
		AA21E4770A9826CD00684CEA /* libtheora_link.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libtheora_link.a; sourceTree = "<group>"; };
		AA21E4780A9826CD00684CEA /* libvorbis_link.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libvorbis_link.a; sourceTree = "<group>"; };
		AA22CBA306DE909C0083BA97 /* ScreenNetSelectMusic.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenNetSelectMusic.cpp; path = ../src/ScreenNetSelectMusic.cpp; sourceTree = "<group>"; };
		AA22CBA406DE909C0083BA97 /* ScreenNetSelectMusic.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenNetSelectMusic.h; path = ../src/ScreenNetSelectMusic.h; sourceTree = "<group>"; };
		AA230EAE06043704002672F3 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
		AA230EAF06043704002672F3 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = "<absolute>"; };
		AA230ECF06043EFD002672F3 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
		AA251B7505841FCE00027ACB /* RageFileDriverZip.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriverZip.cpp; path = ../src/RageFileDriverZip.cpp; sourceTree = "<group>"; };
		AA251B7605841FCE00027ACB /* RageFileDriverZip.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriverZip.h; path = ../src/RageFileDriverZip.h; sourceTree = "<group>"; };
		AA25200D0587225500027ACB /* Style.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Style.h; path = ../src/Style.h; sourceTree = "<group>"; };
		AA272C3004CD757100D02EE9 /* RageFile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFile.cpp; path = ../src/RageFile.cpp; sourceTree = "<group>"; };
		AA272C3104CD757100D02EE9 /* RageFile.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFile.h; path = ../src/RageFile.h; sourceTree = "<group>"; };
		AA28B47A058F2F5D0097C109 /* MemoryCardManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MemoryCardManager.cpp; path = ../src/MemoryCardManager.cpp; sourceTree = "<group>"; };
		AA28B47B058F2F5D0097C109 /* MemoryCardManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MemoryCardManager.h; path = ../src/MemoryCardManager.h; sourceTree = "<group>"; };
		AA29CE570558741A00961A51 /* Info-StepMania.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; path = "Info-StepMania.plist"; sourceTree = SOURCE_ROOT; };
		AA29CE580558741A00961A51 /* StepMania.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = StepMania.app; sourceTree = BUILT_PRODUCTS_DIR; };
		AA2C9C9F0BAD6F54002441E9 /* CodeSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CodeSet.cpp; path = ../src/CodeSet.cpp; sourceTree = "<group>"; };
		AA2C9CA00BAD6F54002441E9 /* CodeSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CodeSet.h; path = ../src/CodeSet.h; sourceTree = "<group>"; };
		AA2CA89D0BB745BD002441E9 /* ScreenContinue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenContinue.cpp; path = ../src/ScreenContinue.cpp; sourceTree = "<group>"; };
		AA2CA89E0BB745BD002441E9 /* ScreenContinue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenContinue.h; path = ../src/ScreenContinue.h; sourceTree = "<group>"; };
		AA2E9FFF0A770208003A0C11 /* ScreenSelectLanguage.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenSelectLanguage.cpp; path = ../src/ScreenSelectLanguage.cpp; sourceTree = "<group>"; };
		AA2EA0000A770208003A0C11 /* ScreenSelectLanguage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ScreenSelectLanguage.h; path = ../src/ScreenSelectLanguage.h; sourceTree = "<group>"; };
		AA2FB638091212AF000FD574 /* LifeMeter.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LifeMeter.cpp; path = ../src/LifeMeter.cpp; sourceTree = "<group>"; };
		AA31D51B0B1EC6540016AB6B /* RageSoundReader_Filter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_Filter.h; path = ../src/RageSoundReader_Filter.h; sourceTree = "<group>"; };
		AA31D51C0B1EC6540016AB6B /* RageSoundReader_PitchChange.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_PitchChange.cpp; path = ../src/RageSoundReader_PitchChange.cpp; sourceTree = "<group>"; };
		AA31D51D0B1EC6540016AB6B /* RageSoundReader_PitchChange.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_PitchChange.h; path = ../src/RageSoundReader_PitchChange.h; sourceTree = "<group>"; };
		AA31D51E0B1EC6540016AB6B /* RageSoundReader_SpeedChange.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_SpeedChange.cpp; path = ../src/RageSoundReader_SpeedChange.cpp; sourceTree = "<group>"; };
		AA31D51F0B1EC6540016AB6B /* RageSoundReader_SpeedChange.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_SpeedChange.h; path = ../src/RageSoundReader_SpeedChange.h; sourceTree = "<group>"; };
		AA3396B60BDE195E00E1475F /* RageSoundReader_Merge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_Merge.cpp; path = ../src/RageSoundReader_Merge.cpp; sourceTree = "<group>"; };
		AA3396B70BDE195E00E1475F /* RageSoundReader_Merge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_Merge.h; path = ../src/RageSoundReader_Merge.h; sourceTree = "<group>"; };
		AA339A7D0BF0FA6300E1475F /* LoadingWindow_Null.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoadingWindow_Null.h; sourceTree = "<group>"; };
		AA3A705E06AA144C006F755E /* CommonMetrics.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CommonMetrics.h; path = ../src/CommonMetrics.h; sourceTree = "<group>"; };
		AA3A706006AA1645006F755E /* StyleUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = StyleUtil.cpp; path = ../src/StyleUtil.cpp; sourceTree = "<group>"; };
		AA3A706106AA1645006F755E /* StyleUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = StyleUtil.h; path = ../src/StyleUtil.h; sourceTree = "<group>"; };
		AA3D5E5A08214C77002AA665 /* LifeMeterTime.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LifeMeterTime.cpp; path = ../src/LifeMeterTime.cpp; sourceTree = "<group>"; };
		AA3D5E5B08214C77002AA665 /* LifeMeterTime.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LifeMeterTime.h; path = ../src/LifeMeterTime.h; sourceTree = "<group>"; };
		AA3D5E5C08214C77002AA665 /* ScoreDisplayLifeTime.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreDisplayLifeTime.cpp; path = ../src/ScoreDisplayLifeTime.cpp; sourceTree = "<group>"; };
		AA3D5E5D08214C77002AA665 /* ScoreDisplayLifeTime.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreDisplayLifeTime.h; path = ../src/ScoreDisplayLifeTime.h; sourceTree = "<group>"; };
		AA3D5E8F082152B6002AA665 /* StreamDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = StreamDisplay.cpp; path = ../src/StreamDisplay.cpp; sourceTree = "<group>"; };
		AA3D5E90082152B6002AA665 /* StreamDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = StreamDisplay.h; path = ../src/StreamDisplay.h; sourceTree = "<group>"; };
		AA3D78FF06A275E90064B980 /* RadarValues.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RadarValues.cpp; path = ../src/RadarValues.cpp; sourceTree = "<group>"; };
		AA3D790006A275E90064B980 /* RadarValues.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RadarValues.h; path = ../src/RadarValues.h; sourceTree = "<group>"; };
		AA3D793106A279530064B980 /* DateTime.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = DateTime.cpp; path = ../src/DateTime.cpp; sourceTree = "<group>"; };
		AA3D793206A279530064B980 /* DateTime.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = DateTime.h; path = ../src/DateTime.h; sourceTree = "<group>"; };
		AA3E3DF009D96A1400A259C7 /* CrashHandlerInternal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CrashHandlerInternal.cpp; sourceTree = "<group>"; };
		AA3F283B04BE6DDC00D02EE9 /* ArchHooks.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ArchHooks.cpp; path = ArchHooks/ArchHooks.cpp; sourceTree = "<group>"; };
		AA40D52B09A08D660068C0D5 /* sm-ssc.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "sm-ssc.app"; sourceTree = BUILT_PRODUCTS_DIR; };
		AA42F5E6067068D30013509E /* ScreenNetworkOptions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenNetworkOptions.cpp; path = ../src/ScreenNetworkOptions.cpp; sourceTree = "<group>"; };
		AA42F5E7067068D30013509E /* ScreenNetworkOptions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenNetworkOptions.h; path = ../src/ScreenNetworkOptions.h; sourceTree = "<group>"; };
		AA44705209846B0800983E82 /* HIDDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HIDDevice.h; sourceTree = "<group>"; };
		AA44705309846B0800983E82 /* HIDDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HIDDevice.cpp; sourceTree = "<group>"; };
		AA44708C0984720900983E82 /* JoystickDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JoystickDevice.h; sourceTree = "<group>"; };
		AA44708D0984720900983E82 /* JoystickDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JoystickDevice.cpp; sourceTree = "<group>"; };
		AA4470BA098476F600983E82 /* KeyboardDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeyboardDevice.h; sourceTree = "<group>"; };
		AA4470BB098476F600983E82 /* KeyboardDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KeyboardDevice.cpp; sourceTree = "<group>"; };
		AA4F27AE0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_ChannelSplit.cpp; path = ../src/RageSoundReader_ChannelSplit.cpp; sourceTree = "<group>"; };
		AA4F27AF0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_ChannelSplit.h; path = ../src/RageSoundReader_ChannelSplit.h; sourceTree = "<group>"; };
		AA4F27B00B2C01B400ADEA79 /* RageSoundReader_Pan.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_Pan.cpp; path = ../src/RageSoundReader_Pan.cpp; sourceTree = "<group>"; };
		AA4F27B10B2C01B400ADEA79 /* RageSoundReader_Pan.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_Pan.h; path = ../src/RageSoundReader_Pan.h; sourceTree = "<group>"; };
		AA4F38C004E2D0B700D02EE9 /* NoteDataUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NoteDataUtil.cpp; path = ../src/NoteDataUtil.cpp; sourceTree = "<group>"; };
		AA4F38C104E2D0B700D02EE9 /* NoteDataUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NoteDataUtil.h; path = ../src/NoteDataUtil.h; sourceTree = "<group>"; };
		AA50201D05D6D7B200ACEFD0 /* Profile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Profile.cpp; path = ../src/Profile.cpp; sourceTree = "<group>"; };
		AA50201E05D6D7B200ACEFD0 /* Profile.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Profile.h; path = ../src/Profile.h; sourceTree = "<group>"; };
		AA52E9BD04DBBCF400D02EE9 /* ver.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = ver.cpp; sourceTree = "<group>"; };
		AA53D28405277DAF00D02EE9 /* ScreenOptionsMaster.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenOptionsMaster.cpp; path = ../src/ScreenOptionsMaster.cpp; sourceTree = "<group>"; };
		AA53D28505277DAF00D02EE9 /* ScreenOptionsMaster.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenOptionsMaster.h; path = ../src/ScreenOptionsMaster.h; sourceTree = "<group>"; };
		AA53D28605277DAF00D02EE9 /* ScreenOptionsMasterPrefs.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenOptionsMasterPrefs.cpp; path = ../src/ScreenOptionsMasterPrefs.cpp; sourceTree = "<group>"; };
		AA53D28705277DAF00D02EE9 /* ScreenOptionsMasterPrefs.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenOptionsMasterPrefs.h; path = ../src/ScreenOptionsMasterPrefs.h; sourceTree = "<group>"; };
		AA53D28805277DAF00D02EE9 /* ScreenReloadSongs.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenReloadSongs.cpp; path = ../src/ScreenReloadSongs.cpp; sourceTree = "<group>"; };
		AA53D28905277DAF00D02EE9 /* ScreenReloadSongs.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenReloadSongs.h; path = ../src/ScreenReloadSongs.h; sourceTree = "<group>"; };
		AA54709106F559DF008EB9B2 /* Preference.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Preference.h; path = ../src/Preference.h; sourceTree = "<group>"; };
		AA5A51F20A8441AA006DBB92 /* ModsGroup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ModsGroup.h; path = ../src/ModsGroup.h; sourceTree = "<group>"; };
		AA5C73F70637A5F000AFB891 /* CourseUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = CourseUtil.cpp; path = ../src/CourseUtil.cpp; sourceTree = "<group>"; };
		AA5C73F80637A5F000AFB891 /* CourseUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CourseUtil.h; path = ../src/CourseUtil.h; sourceTree = "<group>"; };
		AA5C73F90637A5F000AFB891 /* SongUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = SongUtil.cpp; path = ../src/SongUtil.cpp; sourceTree = "<group>"; };
		AA5C73FA0637A5F000AFB891 /* SongUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = SongUtil.h; path = ../src/SongUtil.h; sourceTree = "<group>"; };
		AA5C73FB0637A5F000AFB891 /* StepsUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = StepsUtil.cpp; path = ../src/StepsUtil.cpp; sourceTree = "<group>"; };
		AA5C73FC0637A5F000AFB891 /* StepsUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = StepsUtil.h; path = ../src/StepsUtil.h; sourceTree = "<group>"; };
		AA5D16550A79805C00F17E86 /* RageTextureRenderTarget.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageTextureRenderTarget.cpp; path = ../src/RageTextureRenderTarget.cpp; sourceTree = "<group>"; };
		AA5D16560A79805C00F17E86 /* RageTextureRenderTarget.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageTextureRenderTarget.h; path = ../src/RageTextureRenderTarget.h; sourceTree = "<group>"; };
		AA5D166A0A798C0E00F17E86 /* ActorFrameTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ActorFrameTexture.cpp; path = ../src/ActorFrameTexture.cpp; sourceTree = "<group>"; };
		AA5D166B0A798C0E00F17E86 /* ActorFrameTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ActorFrameTexture.h; path = ../src/ActorFrameTexture.h; sourceTree = "<group>"; };
		AA608EBF0B0F85E400B39AC4 /* DialogDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DialogDriver.cpp; sourceTree = "<group>"; };
		AA608FAC0B0F9A4E00B39AC4 /* RageSoundDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RageSoundDriver.cpp; sourceTree = "<group>"; };
		AA6090E40B141D1C00B39AC4 /* GamePreferences.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = GamePreferences.cpp; path = ../src/GamePreferences.cpp; sourceTree = "<group>"; };
		AA6090E50B141D1C00B39AC4 /* GamePreferences.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = GamePreferences.h; path = ../src/GamePreferences.h; sourceTree = "<group>"; };
		AA60E0BC067992D7008ADC41 /* Threads.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = Threads.h; sourceTree = "<group>"; };
		AA60E0BD067992D7008ADC41 /* Threads_Pthreads.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = Threads_Pthreads.cpp; sourceTree = "<group>"; };
		AA60E0BE067992D7008ADC41 /* Threads_Pthreads.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = Threads_Pthreads.h; sourceTree = "<group>"; };
		AA64218606EC606F00C21584 /* RageFileDriverMemory.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriverMemory.cpp; path = ../src/RageFileDriverMemory.cpp; sourceTree = "<group>"; };
		AA64218706EC606F00C21584 /* RageFileDriverMemory.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriverMemory.h; path = ../src/RageFileDriverMemory.h; sourceTree = "<group>"; };
		AA658779098C322800CE55CC /* ScreenUnlockStatus.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenUnlockStatus.cpp; path = ../src/ScreenUnlockStatus.cpp; sourceTree = "<group>"; };
		AA65877A098C322800CE55CC /* ScreenUnlockStatus.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ScreenUnlockStatus.h; path = ../src/ScreenUnlockStatus.h; sourceTree = "<group>"; };
		AA69995F0ACE1CBB000237F9 /* ControllerStateDisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ControllerStateDisplay.cpp; path = ../src/ControllerStateDisplay.cpp; sourceTree = "<group>"; };
		AA6999600ACE1CBB000237F9 /* ControllerStateDisplay.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ControllerStateDisplay.h; path = ../src/ControllerStateDisplay.h; sourceTree = "<group>"; };
		AA6C6AD60DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ArchHooks_MacOSX.cpp; path = ArchHooks/ArchHooks_MacOSX.cpp; sourceTree = "<group>"; };
		AA6C6AD70DC6B17B00E7A13E /* ArchHooks_MacOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ArchHooks_MacOSX.h; path = ArchHooks/ArchHooks_MacOSX.h; sourceTree = "<group>"; };
		AA6C6ADC0DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DialogDriver_MacOSX.cpp; sourceTree = "<group>"; };
		AA6C6ADD0DC6B1DC00E7A13E /* DialogDriver_MacOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DialogDriver_MacOSX.h; sourceTree = "<group>"; };
		AA6C6AE20DC6B22800E7A13E /* LoadingWindow_MacOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoadingWindow_MacOSX.h; sourceTree = "<group>"; };
		AA6C6AE30DC6B22800E7A13E /* LoadingWindow_MacOSX.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LoadingWindow_MacOSX.mm; sourceTree = "<group>"; };
		AA6C6B000DC6B2B400E7A13E /* LowLevelWindow_MacOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LowLevelWindow_MacOSX.h; sourceTree = "<group>"; };
		AA6C6B010DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LowLevelWindow_MacOSX.mm; sourceTree = "<group>"; };
		AA6C6B060DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryCardDriverThreaded_MacOSX.cpp; sourceTree = "<group>"; };
		AA6C6B070DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryCardDriverThreaded_MacOSX.h; sourceTree = "<group>"; };
		AA6C6B0C0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InputHandler_MacOSX_HID.cpp; sourceTree = "<group>"; };
		AA6C6B0D0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputHandler_MacOSX_HID.h; sourceTree = "<group>"; };
		AA6DAF0805300B3D00D02EE9 /* ScoreDisplayPercentage.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreDisplayPercentage.cpp; path = ../src/ScoreDisplayPercentage.cpp; sourceTree = "<group>"; };
		AA6DAF0905300B3D00D02EE9 /* ScoreDisplayPercentage.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreDisplayPercentage.h; path = ../src/ScoreDisplayPercentage.h; sourceTree = "<group>"; };
		AA6E000A047711F3005F316C /* Screen.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Screen.cpp; path = ../src/Screen.cpp; sourceTree = "<group>"; };
		AA6E000B047711F3005F316C /* Screen.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Screen.h; path = ../src/Screen.h; sourceTree = "<group>"; };
		AA6E0010047711F3005F316C /* ScreenAttract.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenAttract.cpp; path = ../src/ScreenAttract.cpp; sourceTree = "<group>"; };
		AA6E0011047711F3005F316C /* ScreenAttract.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenAttract.h; path = ../src/ScreenAttract.h; sourceTree = "<group>"; };
		AA6E001B047711F3005F316C /* ScreenDemonstration.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenDemonstration.cpp; path = ../src/ScreenDemonstration.cpp; sourceTree = "<group>"; };
		AA6E001C047711F3005F316C /* ScreenDemonstration.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenDemonstration.h; path = ../src/ScreenDemonstration.h; sourceTree = "<group>"; };
		AA6E001D047711F3005F316C /* ScreenEdit.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenEdit.cpp; path = ../src/ScreenEdit.cpp; sourceTree = "<group>"; };
		AA6E001E047711F3005F316C /* ScreenEdit.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenEdit.h; path = ../src/ScreenEdit.h; sourceTree = "<group>"; };
		AA6E001F047711F3005F316C /* ScreenEditMenu.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenEditMenu.cpp; path = ../src/ScreenEditMenu.cpp; sourceTree = "<group>"; };
		AA6E0020047711F3005F316C /* ScreenEditMenu.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenEditMenu.h; path = ../src/ScreenEditMenu.h; sourceTree = "<group>"; };
		AA6E0021047711F3005F316C /* ScreenEvaluation.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenEvaluation.cpp; path = ../src/ScreenEvaluation.cpp; sourceTree = "<group>"; };
		AA6E0022047711F3005F316C /* ScreenEvaluation.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenEvaluation.h; path = ../src/ScreenEvaluation.h; sourceTree = "<group>"; };
		AA6E0029047711F3005F316C /* ScreenGameplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenGameplay.cpp; path = ../src/ScreenGameplay.cpp; sourceTree = "<group>"; };
		AA6E002A047711F3005F316C /* ScreenGameplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenGameplay.h; path = ../src/ScreenGameplay.h; sourceTree = "<group>"; };
		AA6E002F047711F3005F316C /* ScreenHowToPlay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenHowToPlay.cpp; path = ../src/ScreenHowToPlay.cpp; sourceTree = "<group>"; };
		AA6E0030047711F3005F316C /* ScreenHowToPlay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenHowToPlay.h; path = ../src/ScreenHowToPlay.h; sourceTree = "<group>"; };
		AA6E0033047711F3005F316C /* ScreenInstructions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenInstructions.cpp; path = ../src/ScreenInstructions.cpp; sourceTree = "<group>"; };
		AA6E0034047711F3005F316C /* ScreenInstructions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenInstructions.h; path = ../src/ScreenInstructions.h; sourceTree = "<group>"; };
		AA6E0037047711F3005F316C /* ScreenJukebox.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenJukebox.cpp; path = ../src/ScreenJukebox.cpp; sourceTree = "<group>"; };
		AA6E0038047711F3005F316C /* ScreenJukebox.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenJukebox.h; path = ../src/ScreenJukebox.h; sourceTree = "<group>"; };
		AA6E003F047711F3005F316C /* ScreenManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenManager.cpp; path = ../src/ScreenManager.cpp; sourceTree = "<group>"; };
		AA6E0040047711F3005F316C /* ScreenManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenManager.h; path = ../src/ScreenManager.h; sourceTree = "<group>"; };
		AA6E0041047711F3005F316C /* ScreenMapControllers.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenMapControllers.cpp; path = ../src/ScreenMapControllers.cpp; sourceTree = "<group>"; };
		AA6E0042047711F3005F316C /* ScreenMapControllers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenMapControllers.h; path = ../src/ScreenMapControllers.h; sourceTree = "<group>"; };
		AA6E0044047711F3005F316C /* ScreenMessage.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenMessage.h; path = ../src/ScreenMessage.h; sourceTree = "<group>"; };
		AA6E0045047711F3005F316C /* ScreenMiniMenu.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenMiniMenu.cpp; path = ../src/ScreenMiniMenu.cpp; sourceTree = "<group>"; };
		AA6E0046047711F3005F316C /* ScreenMiniMenu.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenMiniMenu.h; path = ../src/ScreenMiniMenu.h; sourceTree = "<group>"; };
		AA6E0049047711F3005F316C /* ScreenNameEntry.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenNameEntry.cpp; path = ../src/ScreenNameEntry.cpp; sourceTree = "<group>"; };
		AA6E004A047711F3005F316C /* ScreenNameEntry.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenNameEntry.h; path = ../src/ScreenNameEntry.h; sourceTree = "<group>"; };
		AA6E004B047711F3005F316C /* ScreenOptions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenOptions.cpp; path = ../src/ScreenOptions.cpp; sourceTree = "<group>"; };
		AA6E004C047711F3005F316C /* ScreenOptions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenOptions.h; path = ../src/ScreenOptions.h; sourceTree = "<group>"; };
		AA6E004F047711F3005F316C /* ScreenPlayerOptions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenPlayerOptions.cpp; path = ../src/ScreenPlayerOptions.cpp; sourceTree = "<group>"; };
		AA6E0050047711F3005F316C /* ScreenPlayerOptions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenPlayerOptions.h; path = ../src/ScreenPlayerOptions.h; sourceTree = "<group>"; };
		AA6E0051047711F3005F316C /* ScreenPrompt.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenPrompt.cpp; path = ../src/ScreenPrompt.cpp; sourceTree = "<group>"; };
		AA6E0052047711F3005F316C /* ScreenPrompt.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenPrompt.h; path = ../src/ScreenPrompt.h; sourceTree = "<group>"; };
		AA6E0053047711F3005F316C /* ScreenRanking.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenRanking.cpp; path = ../src/ScreenRanking.cpp; sourceTree = "<group>"; };
		AA6E0054047711F3005F316C /* ScreenRanking.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenRanking.h; path = ../src/ScreenRanking.h; sourceTree = "<group>"; };
		AA6E0057047711F3005F316C /* ScreenSandbox.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSandbox.cpp; path = ../src/ScreenSandbox.cpp; sourceTree = "<group>"; };
		AA6E0058047711F3005F316C /* ScreenSandbox.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSandbox.h; path = ../src/ScreenSandbox.h; sourceTree = "<group>"; };
		AA6E0059047711F3005F316C /* ScreenSelect.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSelect.cpp; path = ../src/ScreenSelect.cpp; sourceTree = "<group>"; };
		AA6E005A047711F3005F316C /* ScreenSelect.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSelect.h; path = ../src/ScreenSelect.h; sourceTree = "<group>"; };
		AA6E005B047711F3005F316C /* ScreenSelectCharacter.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSelectCharacter.cpp; path = ../src/ScreenSelectCharacter.cpp; sourceTree = "<group>"; };
		AA6E005C047711F3005F316C /* ScreenSelectCharacter.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSelectCharacter.h; path = ../src/ScreenSelectCharacter.h; sourceTree = "<group>"; };
		AA6E0069047711F3005F316C /* ScreenSelectMusic.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSelectMusic.cpp; path = ../src/ScreenSelectMusic.cpp; sourceTree = "<group>"; };
		AA6E006A047711F3005F316C /* ScreenSelectMusic.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSelectMusic.h; path = ../src/ScreenSelectMusic.h; sourceTree = "<group>"; };
		AA6E006F047711F3005F316C /* ScreenSongOptions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSongOptions.cpp; path = ../src/ScreenSongOptions.cpp; sourceTree = "<group>"; };
		AA6E0070047711F3005F316C /* ScreenSongOptions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSongOptions.h; path = ../src/ScreenSongOptions.h; sourceTree = "<group>"; };
		AA6E007B047711F3005F316C /* ScreenTestSound.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenTestSound.cpp; path = ../src/ScreenTestSound.cpp; sourceTree = "<group>"; };
		AA6E007C047711F3005F316C /* ScreenTestSound.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenTestSound.h; path = ../src/ScreenTestSound.h; sourceTree = "<group>"; };
		AA6E007D047711F3005F316C /* ScreenTextEntry.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenTextEntry.cpp; path = ../src/ScreenTextEntry.cpp; sourceTree = "<group>"; };
		AA6E007E047711F3005F316C /* ScreenTextEntry.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenTextEntry.h; path = ../src/ScreenTextEntry.h; sourceTree = "<group>"; };
		AA6E007F047711F3005F316C /* ScreenTitleMenu.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenTitleMenu.cpp; path = ../src/ScreenTitleMenu.cpp; sourceTree = "<group>"; };
		AA6E0080047711F3005F316C /* ScreenTitleMenu.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenTitleMenu.h; path = ../src/ScreenTitleMenu.h; sourceTree = "<group>"; };
		AA6E00FF0477128A005F316C /* AnnouncerManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = AnnouncerManager.cpp; path = ../src/AnnouncerManager.cpp; sourceTree = "<group>"; };
		AA6E01000477128A005F316C /* AnnouncerManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = AnnouncerManager.h; path = ../src/AnnouncerManager.h; sourceTree = "<group>"; };
		AA6E01010477128A005F316C /* GameManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GameManager.cpp; path = ../src/GameManager.cpp; sourceTree = "<group>"; };
		AA6E01020477128A005F316C /* GameManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GameManager.h; path = ../src/GameManager.h; sourceTree = "<group>"; };
		AA6E01030477128A005F316C /* GameState.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GameState.cpp; path = ../src/GameState.cpp; sourceTree = "<group>"; };
		AA6E01040477128A005F316C /* GameState.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GameState.h; path = ../src/GameState.h; sourceTree = "<group>"; };
		AA6E01050477128A005F316C /* InputFilter.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = InputFilter.cpp; path = ../src/InputFilter.cpp; sourceTree = "<group>"; };
		AA6E01060477128A005F316C /* InputFilter.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = InputFilter.h; path = ../src/InputFilter.h; sourceTree = "<group>"; };
		AA6E01070477128A005F316C /* InputMapper.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = InputMapper.cpp; path = ../src/InputMapper.cpp; sourceTree = "<group>"; };
		AA6E01080477128A005F316C /* InputMapper.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = InputMapper.h; path = ../src/InputMapper.h; sourceTree = "<group>"; };
		AA6E01090477128A005F316C /* InputQueue.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = InputQueue.cpp; path = ../src/InputQueue.cpp; sourceTree = "<group>"; };
		AA6E010A0477128A005F316C /* InputQueue.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = InputQueue.h; path = ../src/InputQueue.h; sourceTree = "<group>"; };
		AA6E010B0477128A005F316C /* NoteSkinManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NoteSkinManager.cpp; path = ../src/NoteSkinManager.cpp; sourceTree = "<group>"; };
		AA6E010C0477128A005F316C /* NoteSkinManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NoteSkinManager.h; path = ../src/NoteSkinManager.h; sourceTree = "<group>"; };
		AA6E010D0477128A005F316C /* PrefsManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = PrefsManager.cpp; path = ../src/PrefsManager.cpp; sourceTree = "<group>"; };
		AA6E010E0477128A005F316C /* PrefsManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = PrefsManager.h; path = ../src/PrefsManager.h; sourceTree = "<group>"; };
		AA6E010F0477128A005F316C /* SongManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = SongManager.cpp; path = ../src/SongManager.cpp; sourceTree = "<group>"; };
		AA6E01100477128A005F316C /* SongManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = SongManager.h; path = ../src/SongManager.h; sourceTree = "<group>"; };
		AA6E01120477128A005F316C /* ThemeManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 4; name = ThemeManager.cpp; path = ../src/ThemeManager.cpp; sourceTree = "<group>"; };
		AA6E01130477128A005F316C /* ThemeManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ThemeManager.h; path = ../src/ThemeManager.h; sourceTree = "<group>"; };
		AA6E012E047712BE005F316C /* RageSoundDriver_Null.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = RageSoundDriver_Null.cpp; sourceTree = "<group>"; };
		AA6E012F047712BE005F316C /* RageSoundDriver_Null.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = RageSoundDriver_Null.h; sourceTree = "<group>"; };
		AA6E01630477136A005F316C /* LowLevelWindow.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = LowLevelWindow.h; sourceTree = "<group>"; };
		AA6E01DB04771F11005F316C /* MovieTexture.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MovieTexture.cpp; path = MovieTexture/MovieTexture.cpp; sourceTree = "<group>"; };
		AA6E01DE04772005005F316C /* SongCacheIndex.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = SongCacheIndex.cpp; path = ../src/SongCacheIndex.cpp; sourceTree = "<group>"; };
		AA6E01DF04772005005F316C /* SongCacheIndex.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = SongCacheIndex.h; path = ../src/SongCacheIndex.h; sourceTree = "<group>"; };
		AA6E01E20477205A005F316C /* Song.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Song.cpp; path = ../src/Song.cpp; sourceTree = "<group>"; };
		AA6E01E6047720A3005F316C /* RandomSample.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RandomSample.cpp; path = ../src/RandomSample.cpp; sourceTree = "<group>"; };
		AA6E01E7047720A3005F316C /* RandomSample.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RandomSample.h; path = ../src/RandomSample.h; sourceTree = "<group>"; };
		AA6E6E0907F518E800C3EBB4 /* Quad.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Quad.cpp; path = ../src/Quad.cpp; sourceTree = "<group>"; };
		AA6EFD6D04770A7C005F316C /* RageBitmapTexture.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageBitmapTexture.cpp; path = ../src/RageBitmapTexture.cpp; sourceTree = "<group>"; };
		AA6EFD6E04770A7C005F316C /* RageBitmapTexture.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageBitmapTexture.h; path = ../src/RageBitmapTexture.h; sourceTree = "<group>"; };
		AA6EFD6F04770A7C005F316C /* RageDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageDisplay.cpp; path = ../src/RageDisplay.cpp; sourceTree = "<group>"; };
		AA6EFD7004770A7C005F316C /* RageDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageDisplay.h; path = ../src/RageDisplay.h; sourceTree = "<group>"; };
		AA6EFD7204770A7C005F316C /* RageException.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageException.cpp; path = ../src/RageException.cpp; sourceTree = "<group>"; };
		AA6EFD7304770A7C005F316C /* RageException.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageException.h; path = ../src/RageException.h; sourceTree = "<group>"; };
		AA6EFD7404770A7C005F316C /* RageInput.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageInput.cpp; path = ../src/RageInput.cpp; sourceTree = "<group>"; };
		AA6EFD7504770A7C005F316C /* RageInput.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageInput.h; path = ../src/RageInput.h; sourceTree = "<group>"; };
		AA6EFD7604770A7C005F316C /* RageInputDevice.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageInputDevice.cpp; path = ../src/RageInputDevice.cpp; sourceTree = "<group>"; };
		AA6EFD7704770A7C005F316C /* RageInputDevice.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageInputDevice.h; path = ../src/RageInputDevice.h; sourceTree = "<group>"; };
		AA6EFD7804770A7C005F316C /* RageLog.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageLog.cpp; path = ../src/RageLog.cpp; sourceTree = "<group>"; };
		AA6EFD7904770A7C005F316C /* RageLog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageLog.h; path = ../src/RageLog.h; sourceTree = "<group>"; };
		AA6EFD7A04770A7C005F316C /* RageMath.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageMath.cpp; path = ../src/RageMath.cpp; sourceTree = "<group>"; };
		AA6EFD7B04770A7C005F316C /* RageMath.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageMath.h; path = ../src/RageMath.h; sourceTree = "<group>"; };
		AA6EFD7C04770A7C005F316C /* RageSound.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSound.cpp; path = ../src/RageSound.cpp; sourceTree = "<group>"; };
		AA6EFD7D04770A7C005F316C /* RageSound.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSound.h; path = ../src/RageSound.h; sourceTree = "<group>"; };
		AA6EFD7E04770A7C005F316C /* RageSoundManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundManager.cpp; path = ../src/RageSoundManager.cpp; sourceTree = "<group>"; };
		AA6EFD7F04770A7C005F316C /* RageSoundManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundManager.h; path = ../src/RageSoundManager.h; sourceTree = "<group>"; };
		AA6EFD8004770A7C005F316C /* RageSoundReader_Preload.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundReader_Preload.cpp; path = ../src/RageSoundReader_Preload.cpp; sourceTree = "<group>"; };
		AA6EFD8104770A7C005F316C /* RageSoundReader_Preload.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundReader_Preload.h; path = ../src/RageSoundReader_Preload.h; sourceTree = "<group>"; };
		AA6EFD8604770A7C005F316C /* RageSoundReader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundReader.h; path = ../src/RageSoundReader.h; sourceTree = "<group>"; };
		AA6EFD8904770A7C005F316C /* RageTexture.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageTexture.cpp; path = ../src/RageTexture.cpp; sourceTree = "<group>"; };
		AA6EFD8A04770A7C005F316C /* RageTexture.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageTexture.h; path = ../src/RageTexture.h; sourceTree = "<group>"; };
		AA6EFD8B04770A7C005F316C /* RageTextureManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageTextureManager.cpp; path = ../src/RageTextureManager.cpp; sourceTree = "<group>"; };
		AA6EFD8C04770A7C005F316C /* RageTextureManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageTextureManager.h; path = ../src/RageTextureManager.h; sourceTree = "<group>"; };
		AA6EFD8D04770A7C005F316C /* RageThreads.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageThreads.cpp; path = ../src/RageThreads.cpp; sourceTree = "<group>"; };
		AA6EFD8E04770A7C005F316C /* RageThreads.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageThreads.h; path = ../src/RageThreads.h; sourceTree = "<group>"; };
		AA6EFD8F04770A7C005F316C /* RageTimer.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageTimer.cpp; path = ../src/RageTimer.cpp; sourceTree = "<group>"; };
		AA6EFD9004770A7C005F316C /* RageTimer.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageTimer.h; path = ../src/RageTimer.h; sourceTree = "<group>"; };
		AA6EFD9104770A7C005F316C /* RageTypes.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageTypes.h; path = ../src/RageTypes.h; sourceTree = "<group>"; };
		AA6EFD9204770A7C005F316C /* RageUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageUtil.cpp; path = ../src/RageUtil.cpp; sourceTree = "<group>"; };
		AA6EFD9304770A7C005F316C /* RageUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageUtil.h; path = ../src/RageUtil.h; sourceTree = "<group>"; };
		AA6EFDCB04770C79005F316C /* Character.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Character.cpp; path = ../src/Character.cpp; sourceTree = "<group>"; };
		AA6EFDCC04770C79005F316C /* Character.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Character.h; path = ../src/Character.h; sourceTree = "<group>"; };
		AA6EFDCD04770C79005F316C /* CodeDetector.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = CodeDetector.cpp; path = ../src/CodeDetector.cpp; sourceTree = "<group>"; };
		AA6EFDCE04770C79005F316C /* CodeDetector.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CodeDetector.h; path = ../src/CodeDetector.h; sourceTree = "<group>"; };
		AA6EFDCF04770C79005F316C /* Course.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Course.cpp; path = ../src/Course.cpp; sourceTree = "<group>"; };
		AA6EFDD004770C79005F316C /* Course.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Course.h; path = ../src/Course.h; sourceTree = "<group>"; };
		AA6EFDD104770C79005F316C /* Font.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Font.cpp; path = ../src/Font.cpp; sourceTree = "<group>"; };
		AA6EFDD204770C79005F316C /* Font.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Font.h; path = ../src/Font.h; sourceTree = "<group>"; };
		AA6EFDD304770C79005F316C /* FontCharAliases.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = FontCharAliases.cpp; path = ../src/FontCharAliases.cpp; sourceTree = "<group>"; };
		AA6EFDD404770C79005F316C /* FontCharAliases.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = FontCharAliases.h; path = ../src/FontCharAliases.h; sourceTree = "<group>"; };
		AA6EFDD504770C79005F316C /* FontCharmaps.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = FontCharmaps.cpp; path = ../src/FontCharmaps.cpp; sourceTree = "<group>"; };
		AA6EFDD604770C79005F316C /* FontCharmaps.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = FontCharmaps.h; path = ../src/FontCharmaps.h; sourceTree = "<group>"; };
		AA6EFDD704770C79005F316C /* FontManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = FontManager.cpp; path = ../src/FontManager.cpp; sourceTree = "<group>"; };
		AA6EFDD804770C79005F316C /* FontManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = FontManager.h; path = ../src/FontManager.h; sourceTree = "<group>"; };
		AA6EFDD904770C79005F316C /* GameConstantsAndTypes.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GameConstantsAndTypes.cpp; path = ../src/GameConstantsAndTypes.cpp; sourceTree = "<group>"; };
		AA6EFDDA04770C79005F316C /* GameConstantsAndTypes.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GameConstantsAndTypes.h; path = ../src/GameConstantsAndTypes.h; sourceTree = "<group>"; };
		AA6EFDDD04770C79005F316C /* GameInput.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GameInput.cpp; path = ../src/GameInput.cpp; sourceTree = "<group>"; };
		AA6EFDDE04770C79005F316C /* GameInput.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GameInput.h; path = ../src/GameInput.h; sourceTree = "<group>"; };
		AA6EFDDF04770C79005F316C /* Grade.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Grade.cpp; path = ../src/Grade.cpp; sourceTree = "<group>"; };
		AA6EFDE004770C79005F316C /* Grade.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Grade.h; path = ../src/Grade.h; sourceTree = "<group>"; };
		AA6EFDE104770C79005F316C /* Inventory.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Inventory.cpp; path = ../src/Inventory.cpp; sourceTree = "<group>"; };
		AA6EFDE204770C79005F316C /* Inventory.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Inventory.h; path = ../src/Inventory.h; sourceTree = "<group>"; };
		AA6EFDE304770C79005F316C /* LyricsLoader.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LyricsLoader.cpp; path = ../src/LyricsLoader.cpp; sourceTree = "<group>"; };
		AA6EFDE404770C79005F316C /* LyricsLoader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LyricsLoader.h; path = ../src/LyricsLoader.h; sourceTree = "<group>"; };
		AA6EFDE504770C79005F316C /* NoteData.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NoteData.cpp; path = ../src/NoteData.cpp; sourceTree = "<group>"; };
		AA6EFDE604770C79005F316C /* NoteData.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NoteData.h; path = ../src/NoteData.h; sourceTree = "<group>"; };
		AA6EFDE704770C79005F316C /* NoteDataWithScoring.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NoteDataWithScoring.cpp; path = ../src/NoteDataWithScoring.cpp; sourceTree = "<group>"; };
		AA6EFDE804770C79005F316C /* NoteDataWithScoring.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NoteDataWithScoring.h; path = ../src/NoteDataWithScoring.h; sourceTree = "<group>"; };
		AA6EFDED04770C79005F316C /* NotesLoader.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NotesLoader.cpp; path = ../src/NotesLoader.cpp; sourceTree = "<group>"; };
		AA6EFDEE04770C79005F316C /* NotesLoader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NotesLoader.h; path = ../src/NotesLoader.h; sourceTree = "<group>"; };
		AA6EFDEF04770C79005F316C /* NotesLoaderBMS.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NotesLoaderBMS.cpp; path = ../src/NotesLoaderBMS.cpp; sourceTree = "<group>"; };
		AA6EFDF004770C79005F316C /* NotesLoaderBMS.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NotesLoaderBMS.h; path = ../src/NotesLoaderBMS.h; sourceTree = "<group>"; };
		AA6EFDF104770C79005F316C /* NotesLoaderDWI.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NotesLoaderDWI.cpp; path = ../src/NotesLoaderDWI.cpp; sourceTree = "<group>"; };
		AA6EFDF204770C79005F316C /* NotesLoaderDWI.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NotesLoaderDWI.h; path = ../src/NotesLoaderDWI.h; sourceTree = "<group>"; };
		AA6EFDF304770C79005F316C /* NotesLoaderKSF.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NotesLoaderKSF.cpp; path = ../src/NotesLoaderKSF.cpp; sourceTree = "<group>"; };
		AA6EFDF404770C79005F316C /* NotesLoaderKSF.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NotesLoaderKSF.h; path = ../src/NotesLoaderKSF.h; sourceTree = "<group>"; };
		AA6EFDF504770C79005F316C /* NotesLoaderSM.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NotesLoaderSM.cpp; path = ../src/NotesLoaderSM.cpp; sourceTree = "<group>"; };
		AA6EFDF604770C79005F316C /* NotesLoaderSM.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NotesLoaderSM.h; path = ../src/NotesLoaderSM.h; sourceTree = "<group>"; };
		AA6EFDF704770C79005F316C /* NotesWriterDWI.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NotesWriterDWI.cpp; path = ../src/NotesWriterDWI.cpp; sourceTree = "<group>"; };
		AA6EFDF804770C79005F316C /* NotesWriterDWI.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NotesWriterDWI.h; path = ../src/NotesWriterDWI.h; sourceTree = "<group>"; };
		AA6EFDF904770C79005F316C /* NotesWriterSM.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NotesWriterSM.cpp; path = ../src/NotesWriterSM.cpp; sourceTree = "<group>"; };
		AA6EFDFA04770C79005F316C /* NotesWriterSM.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NotesWriterSM.h; path = ../src/NotesWriterSM.h; sourceTree = "<group>"; };
		AA6EFDFB04770C79005F316C /* NoteTypes.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NoteTypes.cpp; path = ../src/NoteTypes.cpp; sourceTree = "<group>"; };
		AA6EFDFC04770C79005F316C /* NoteTypes.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NoteTypes.h; path = ../src/NoteTypes.h; sourceTree = "<group>"; };
		AA6EFDFD04770C79005F316C /* Player.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Player.cpp; path = ../src/Player.cpp; sourceTree = "<group>"; };
		AA6EFDFE04770C79005F316C /* Player.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Player.h; path = ../src/Player.h; sourceTree = "<group>"; };
		AA6EFDFF04770C79005F316C /* PlayerAI.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = PlayerAI.cpp; path = ../src/PlayerAI.cpp; sourceTree = "<group>"; };
		AA6EFE0004770C79005F316C /* PlayerAI.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = PlayerAI.h; path = ../src/PlayerAI.h; sourceTree = "<group>"; };
		AA6EFE0104770C79005F316C /* PlayerNumber.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = PlayerNumber.cpp; path = ../src/PlayerNumber.cpp; sourceTree = "<group>"; };
		AA6EFE0204770C79005F316C /* PlayerNumber.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = PlayerNumber.h; path = ../src/PlayerNumber.h; sourceTree = "<group>"; };
		AA6EFE0304770C79005F316C /* PlayerOptions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = PlayerOptions.cpp; path = ../src/PlayerOptions.cpp; sourceTree = "<group>"; };
		AA6EFE0404770C79005F316C /* PlayerOptions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = PlayerOptions.h; path = ../src/PlayerOptions.h; sourceTree = "<group>"; };
		AA6EFE0704770C79005F316C /* SongOptions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = SongOptions.cpp; path = ../src/SongOptions.cpp; sourceTree = "<group>"; };
		AA6EFE0804770C79005F316C /* SongOptions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = SongOptions.h; path = ../src/SongOptions.h; sourceTree = "<group>"; };
		AA6EFE0904770C79005F316C /* StageStats.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = StageStats.cpp; path = ../src/StageStats.cpp; sourceTree = "<group>"; };
		AA6EFE0A04770C79005F316C /* StageStats.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = StageStats.h; path = ../src/StageStats.h; sourceTree = "<group>"; };
		AA6EFE0E04770C79005F316C /* TitleSubstitution.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = TitleSubstitution.cpp; path = ../src/TitleSubstitution.cpp; sourceTree = "<group>"; };
		AA6EFE0F04770C79005F316C /* TitleSubstitution.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = TitleSubstitution.h; path = ../src/TitleSubstitution.h; sourceTree = "<group>"; };
		AA6EFE5804770CAA005F316C /* IniFile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = IniFile.cpp; path = ../src/IniFile.cpp; sourceTree = "<group>"; };
		AA6EFE5904770CAA005F316C /* IniFile.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = IniFile.h; path = ../src/IniFile.h; sourceTree = "<group>"; };
		AA6EFE5A04770CAA005F316C /* MsdFile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MsdFile.cpp; path = ../src/MsdFile.cpp; sourceTree = "<group>"; };
		AA6EFE5B04770CAA005F316C /* MsdFile.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MsdFile.h; path = ../src/MsdFile.h; sourceTree = "<group>"; };
		AA6EFE6004770CF7005F316C /* global.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = global.h; sourceTree = "<group>"; };
		AA6EFE6104770CF7005F316C /* ScreenDimensions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenDimensions.h; path = ../src/ScreenDimensions.h; sourceTree = "<group>"; };
		AA6EFE6204770CF7005F316C /* StdString.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = StdString.h; sourceTree = "<group>"; };
		AA6EFE6304770CF7005F316C /* StepMania.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = StepMania.cpp; sourceTree = "<group>"; };
		AA6EFE6404770CF7005F316C /* StepMania.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = StepMania.h; sourceTree = "<group>"; };
		AA6EFE6E04770D61005F316C /* Banner.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Banner.cpp; path = ../src/Banner.cpp; sourceTree = "<group>"; };
		AA6EFE6F04770D61005F316C /* Banner.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Banner.h; path = ../src/Banner.h; sourceTree = "<group>"; };
		AA6EFE7604770E7C005F316C /* BPMDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = BPMDisplay.cpp; path = ../src/BPMDisplay.cpp; sourceTree = "<group>"; };
		AA6EFE7704770E7C005F316C /* BPMDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = BPMDisplay.h; path = ../src/BPMDisplay.h; sourceTree = "<group>"; };
		AA6EFE7804770E7C005F316C /* CourseContentsList.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = CourseContentsList.cpp; path = ../src/CourseContentsList.cpp; sourceTree = "<group>"; };
		AA6EFE7904770E7C005F316C /* CourseContentsList.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CourseContentsList.h; path = ../src/CourseContentsList.h; sourceTree = "<group>"; };
		AA6EFE7E04770E7C005F316C /* DifficultyIcon.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = DifficultyIcon.cpp; path = ../src/DifficultyIcon.cpp; sourceTree = "<group>"; };
		AA6EFE7F04770E7C005F316C /* DifficultyIcon.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = DifficultyIcon.h; path = ../src/DifficultyIcon.h; sourceTree = "<group>"; };
		AA6EFE8404770E7C005F316C /* EditMenu.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = EditMenu.cpp; path = ../src/EditMenu.cpp; sourceTree = "<group>"; };
		AA6EFE8504770E7C005F316C /* EditMenu.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = EditMenu.h; path = ../src/EditMenu.h; sourceTree = "<group>"; };
		AA6EFE8A04770E7C005F316C /* FadingBanner.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = FadingBanner.cpp; path = ../src/FadingBanner.cpp; sourceTree = "<group>"; };
		AA6EFE8B04770E7C005F316C /* FadingBanner.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = FadingBanner.h; path = ../src/FadingBanner.h; sourceTree = "<group>"; };
		AA6EFE8C04770E7C005F316C /* GradeDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GradeDisplay.cpp; path = ../src/GradeDisplay.cpp; sourceTree = "<group>"; };
		AA6EFE8D04770E7C005F316C /* GradeDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GradeDisplay.h; path = ../src/GradeDisplay.h; sourceTree = "<group>"; };
		AA6EFE9004770E7C005F316C /* GrooveRadar.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GrooveRadar.cpp; path = ../src/GrooveRadar.cpp; sourceTree = "<group>"; };
		AA6EFE9104770E7C005F316C /* GrooveRadar.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GrooveRadar.h; path = ../src/GrooveRadar.h; sourceTree = "<group>"; };
		AA6EFE9404770E7C005F316C /* HelpDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = HelpDisplay.cpp; path = ../src/HelpDisplay.cpp; sourceTree = "<group>"; };
		AA6EFE9504770E7C005F316C /* HelpDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = HelpDisplay.h; path = ../src/HelpDisplay.h; sourceTree = "<group>"; };
		AA6EFE9A04770E7C005F316C /* MenuTimer.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MenuTimer.cpp; path = ../src/MenuTimer.cpp; sourceTree = "<group>"; };
		AA6EFE9B04770E7C005F316C /* MenuTimer.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MenuTimer.h; path = ../src/MenuTimer.h; sourceTree = "<group>"; };
		AA6EFE9C04770E7C005F316C /* MeterDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MeterDisplay.cpp; path = ../src/MeterDisplay.cpp; sourceTree = "<group>"; };
		AA6EFE9D04770E7C005F316C /* MeterDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MeterDisplay.h; path = ../src/MeterDisplay.h; sourceTree = "<group>"; };
		AA6EFEA404770E7C005F316C /* MusicWheel.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MusicWheel.cpp; path = ../src/MusicWheel.cpp; sourceTree = "<group>"; };
		AA6EFEA504770E7C005F316C /* MusicWheel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MusicWheel.h; path = ../src/MusicWheel.h; sourceTree = "<group>"; };
		AA6EFEA604770E7C005F316C /* MusicWheelItem.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MusicWheelItem.cpp; path = ../src/MusicWheelItem.cpp; sourceTree = "<group>"; };
		AA6EFEA704770E7C005F316C /* MusicWheelItem.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MusicWheelItem.h; path = ../src/MusicWheelItem.h; sourceTree = "<group>"; };
		AA6EFEAC04770E7C005F316C /* OptionsCursor.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = OptionsCursor.cpp; path = ../src/OptionsCursor.cpp; sourceTree = "<group>"; };
		AA6EFEAD04770E7C005F316C /* OptionsCursor.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = OptionsCursor.h; path = ../src/OptionsCursor.h; sourceTree = "<group>"; };
		AA6EFEAE04770E7C005F316C /* ScrollBar.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScrollBar.cpp; path = ../src/ScrollBar.cpp; sourceTree = "<group>"; };
		AA6EFEAF04770E7C005F316C /* ScrollBar.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScrollBar.h; path = ../src/ScrollBar.h; sourceTree = "<group>"; };
		AA6EFEB204770E7C005F316C /* SnapDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = SnapDisplay.cpp; path = ../src/SnapDisplay.cpp; sourceTree = "<group>"; };
		AA6EFEB304770E7C005F316C /* SnapDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = SnapDisplay.h; path = ../src/SnapDisplay.h; sourceTree = "<group>"; };
		AA6EFEB404770E7C005F316C /* TextBanner.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = TextBanner.cpp; path = ../src/TextBanner.cpp; sourceTree = "<group>"; };
		AA6EFEB504770E7C005F316C /* TextBanner.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = TextBanner.h; path = ../src/TextBanner.h; sourceTree = "<group>"; };
		AA6EFEB604770E7C005F316C /* WheelNotifyIcon.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = WheelNotifyIcon.cpp; path = ../src/WheelNotifyIcon.cpp; sourceTree = "<group>"; };
		AA6EFEB704770E7C005F316C /* WheelNotifyIcon.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = WheelNotifyIcon.h; path = ../src/WheelNotifyIcon.h; sourceTree = "<group>"; };
		AA6EFEFD04770F63005F316C /* ArrowEffects.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ArrowEffects.cpp; path = ../src/ArrowEffects.cpp; sourceTree = "<group>"; };
		AA6EFEFE04770F63005F316C /* ArrowEffects.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ArrowEffects.h; path = ../src/ArrowEffects.h; sourceTree = "<group>"; };
		AA6EFEFF04770F63005F316C /* Background.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Background.cpp; path = ../src/Background.cpp; sourceTree = "<group>"; };
		AA6EFF0004770F63005F316C /* Background.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Background.h; path = ../src/Background.h; sourceTree = "<group>"; };
		AA6EFF0104770F63005F316C /* BGAnimation.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = BGAnimation.cpp; path = ../src/BGAnimation.cpp; sourceTree = "<group>"; };
		AA6EFF0204770F63005F316C /* BGAnimation.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = BGAnimation.h; path = ../src/BGAnimation.h; sourceTree = "<group>"; };
		AA6EFF0304770F63005F316C /* BGAnimationLayer.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = BGAnimationLayer.cpp; path = ../src/BGAnimationLayer.cpp; sourceTree = "<group>"; };
		AA6EFF0404770F63005F316C /* BGAnimationLayer.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = BGAnimationLayer.h; path = ../src/BGAnimationLayer.h; sourceTree = "<group>"; };
		AA6EFF0704770F63005F316C /* DancingCharacters.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = DancingCharacters.cpp; path = ../src/DancingCharacters.cpp; sourceTree = "<group>"; };
		AA6EFF0804770F63005F316C /* DancingCharacters.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = DancingCharacters.h; path = ../src/DancingCharacters.h; sourceTree = "<group>"; };
		AA6EFF0D04770F63005F316C /* GhostArrowRow.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GhostArrowRow.cpp; path = ../src/GhostArrowRow.cpp; sourceTree = "<group>"; };
		AA6EFF0E04770F63005F316C /* GhostArrowRow.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GhostArrowRow.h; path = ../src/GhostArrowRow.h; sourceTree = "<group>"; };
		AA6EFF1504770F63005F316C /* HoldJudgment.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = HoldJudgment.cpp; path = ../src/HoldJudgment.cpp; sourceTree = "<group>"; };
		AA6EFF1604770F63005F316C /* HoldJudgment.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = HoldJudgment.h; path = ../src/HoldJudgment.h; sourceTree = "<group>"; };
		AA6EFF1A04770F63005F316C /* LifeMeter.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LifeMeter.h; path = ../src/LifeMeter.h; sourceTree = "<group>"; };
		AA6EFF1B04770F63005F316C /* LifeMeterBar.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LifeMeterBar.cpp; path = ../src/LifeMeterBar.cpp; sourceTree = "<group>"; };
		AA6EFF1C04770F63005F316C /* LifeMeterBar.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LifeMeterBar.h; path = ../src/LifeMeterBar.h; sourceTree = "<group>"; };
		AA6EFF1D04770F63005F316C /* LifeMeterBattery.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LifeMeterBattery.cpp; path = ../src/LifeMeterBattery.cpp; sourceTree = "<group>"; };
		AA6EFF1E04770F63005F316C /* LifeMeterBattery.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LifeMeterBattery.h; path = ../src/LifeMeterBattery.h; sourceTree = "<group>"; };
		AA6EFF1F04770F63005F316C /* LyricDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LyricDisplay.cpp; path = ../src/LyricDisplay.cpp; sourceTree = "<group>"; };
		AA6EFF2004770F63005F316C /* LyricDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LyricDisplay.h; path = ../src/LyricDisplay.h; sourceTree = "<group>"; };
		AA6EFF2104770F63005F316C /* NoteDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NoteDisplay.cpp; path = ../src/NoteDisplay.cpp; sourceTree = "<group>"; };
		AA6EFF2204770F63005F316C /* NoteDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NoteDisplay.h; path = ../src/NoteDisplay.h; sourceTree = "<group>"; };
		AA6EFF2304770F63005F316C /* NoteField.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NoteField.cpp; path = ../src/NoteField.cpp; sourceTree = "<group>"; };
		AA6EFF2404770F63005F316C /* NoteField.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NoteField.h; path = ../src/NoteField.h; sourceTree = "<group>"; };
		AA6EFF2504770F63005F316C /* ScoreDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreDisplay.cpp; path = ../src/ScoreDisplay.cpp; sourceTree = "<group>"; };
		AA6EFF2604770F63005F316C /* ScoreDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreDisplay.h; path = ../src/ScoreDisplay.h; sourceTree = "<group>"; };
		AA6EFF2704770F63005F316C /* ScoreDisplayBattle.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreDisplayBattle.cpp; path = ../src/ScoreDisplayBattle.cpp; sourceTree = "<group>"; };
		AA6EFF2804770F63005F316C /* ScoreDisplayBattle.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreDisplayBattle.h; path = ../src/ScoreDisplayBattle.h; sourceTree = "<group>"; };
		AA6EFF2904770F63005F316C /* ScoreDisplayNormal.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreDisplayNormal.cpp; path = ../src/ScoreDisplayNormal.cpp; sourceTree = "<group>"; };
		AA6EFF2A04770F63005F316C /* ScoreDisplayNormal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreDisplayNormal.h; path = ../src/ScoreDisplayNormal.h; sourceTree = "<group>"; };
		AA6EFF2B04770F63005F316C /* ScoreDisplayOni.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreDisplayOni.cpp; path = ../src/ScoreDisplayOni.cpp; sourceTree = "<group>"; };
		AA6EFF2C04770F63005F316C /* ScoreDisplayOni.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreDisplayOni.h; path = ../src/ScoreDisplayOni.h; sourceTree = "<group>"; };
		AA6EFF2D04770F63005F316C /* ScoreDisplayRave.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreDisplayRave.cpp; path = ../src/ScoreDisplayRave.cpp; sourceTree = "<group>"; };
		AA6EFF2E04770F63005F316C /* ScoreDisplayRave.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreDisplayRave.h; path = ../src/ScoreDisplayRave.h; sourceTree = "<group>"; };
		AA6EFF3004770F63005F316C /* ScoreKeeper.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreKeeper.h; path = ../src/ScoreKeeper.h; sourceTree = "<group>"; };
		AA6EFF7004770F86005F316C /* Transition.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Transition.cpp; path = ../src/Transition.cpp; sourceTree = "<group>"; };
		AA6EFF7104770F86005F316C /* Transition.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Transition.h; path = ../src/Transition.h; sourceTree = "<group>"; };
		AA6EFF7504770FFD005F316C /* Actor.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Actor.cpp; path = ../src/Actor.cpp; sourceTree = "<group>"; };
		AA6EFF7604770FFD005F316C /* Actor.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Actor.h; path = ../src/Actor.h; sourceTree = "<group>"; };
		AA6EFF7704770FFD005F316C /* ActorFrame.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ActorFrame.cpp; path = ../src/ActorFrame.cpp; sourceTree = "<group>"; };
		AA6EFF7804770FFD005F316C /* ActorFrame.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ActorFrame.h; path = ../src/ActorFrame.h; sourceTree = "<group>"; };
		AA6EFF7904770FFD005F316C /* ActorScroller.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ActorScroller.cpp; path = ../src/ActorScroller.cpp; sourceTree = "<group>"; };
		AA6EFF7A04770FFD005F316C /* ActorScroller.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ActorScroller.h; path = ../src/ActorScroller.h; sourceTree = "<group>"; };
		AA6EFFB904770FFD005F316C /* BitmapText.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = BitmapText.cpp; path = ../src/BitmapText.cpp; sourceTree = "<group>"; };
		AA6EFFBA04770FFD005F316C /* BitmapText.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = BitmapText.h; path = ../src/BitmapText.h; sourceTree = "<group>"; };
		AA6EFFBD04770FFD005F316C /* Model.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Model.cpp; path = ../src/Model.cpp; sourceTree = "<group>"; };
		AA6EFFBE04770FFD005F316C /* Model.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Model.h; path = ../src/Model.h; sourceTree = "<group>"; };
		AA6EFFBF04770FFD005F316C /* ModelTypes.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ModelTypes.cpp; path = ../src/ModelTypes.cpp; sourceTree = "<group>"; };
		AA6EFFC004770FFD005F316C /* ModelTypes.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ModelTypes.h; path = ../src/ModelTypes.h; sourceTree = "<group>"; };
		AA6EFFC104770FFD005F316C /* Quad.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Quad.h; path = ../src/Quad.h; sourceTree = "<group>"; };
		AA6EFFC204770FFD005F316C /* Sprite.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Sprite.cpp; path = ../src/Sprite.cpp; sourceTree = "<group>"; };
		AA6EFFC304770FFD005F316C /* Sprite.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Sprite.h; path = ../src/Sprite.h; sourceTree = "<group>"; };
		AA70E3640663112800DAE1FD /* Foreach.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = Foreach.h; sourceTree = "<group>"; };
		AA70E3650663112800DAE1FD /* Trail.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Trail.cpp; path = ../src/Trail.cpp; sourceTree = "<group>"; };
		AA70E3660663112800DAE1FD /* Trail.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Trail.h; path = ../src/Trail.h; sourceTree = "<group>"; };
		AA70E3670663112800DAE1FD /* TrailUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = TrailUtil.cpp; path = ../src/TrailUtil.cpp; sourceTree = "<group>"; };
		AA70E3680663112800DAE1FD /* TrailUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = TrailUtil.h; path = ../src/TrailUtil.h; sourceTree = "<group>"; };
		AA7144AF0809EEEC00545684 /* ScoreDisplayAliveTime.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreDisplayAliveTime.cpp; path = ../src/ScoreDisplayAliveTime.cpp; sourceTree = "<group>"; };
		AA7144B00809EEEC00545684 /* ScoreDisplayAliveTime.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreDisplayAliveTime.h; path = ../src/ScoreDisplayAliveTime.h; sourceTree = "<group>"; };
		AA729C420599B50D00779F33 /* TimingData.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = TimingData.cpp; path = ../src/TimingData.cpp; sourceTree = "<group>"; };
		AA729C430599B50D00779F33 /* TimingData.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = TimingData.h; path = ../src/TimingData.h; sourceTree = "<group>"; };
		AA729C460599B54D00779F33 /* MemoryCardDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MemoryCardDisplay.cpp; path = ../src/MemoryCardDisplay.cpp; sourceTree = "<group>"; };
		AA729C470599B54D00779F33 /* MemoryCardDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MemoryCardDisplay.h; path = ../src/MemoryCardDisplay.h; sourceTree = "<group>"; };
		AA729C4E0599B58D00779F33 /* ReceptorArrow.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ReceptorArrow.cpp; path = ../src/ReceptorArrow.cpp; sourceTree = "<group>"; };
		AA729C4F0599B58D00779F33 /* ReceptorArrow.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ReceptorArrow.h; path = ../src/ReceptorArrow.h; sourceTree = "<group>"; };
		AA729C500599B58D00779F33 /* ReceptorArrowRow.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ReceptorArrowRow.cpp; path = ../src/ReceptorArrowRow.cpp; sourceTree = "<group>"; };
		AA729C510599B58D00779F33 /* ReceptorArrowRow.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ReceptorArrowRow.h; path = ../src/ReceptorArrowRow.h; sourceTree = "<group>"; };
		AA76D15404D9D2D200D02EE9 /* CrashHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = CrashHandler.cpp; sourceTree = "<group>"; };
		AA76D15504D9D2D200D02EE9 /* CrashHandlerChild.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = CrashHandlerChild.cpp; sourceTree = "<group>"; };
		AA77E74508B64B1400FA24CA /* CharacterManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = CharacterManager.cpp; path = ../src/CharacterManager.cpp; sourceTree = "<group>"; };
		AA77E74608B64B1400FA24CA /* CharacterManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CharacterManager.h; path = ../src/CharacterManager.h; sourceTree = "<group>"; };
		AA77E74B08B64B5600FA24CA /* CourseLoaderCRS.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = CourseLoaderCRS.cpp; path = ../src/CourseLoaderCRS.cpp; sourceTree = "<group>"; };
		AA77E74C08B64B5600FA24CA /* CourseLoaderCRS.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CourseLoaderCRS.h; path = ../src/CourseLoaderCRS.h; sourceTree = "<group>"; };
		AA77E74D08B64B5600FA24CA /* CourseWriterCRS.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = CourseWriterCRS.cpp; path = ../src/CourseWriterCRS.cpp; sourceTree = "<group>"; };
		AA77E74E08B64B5600FA24CA /* CourseWriterCRS.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CourseWriterCRS.h; path = ../src/CourseWriterCRS.h; sourceTree = "<group>"; };
		AA77E75B08B64B9A00FA24CA /* ScreenOptionsManageCourses.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenOptionsManageCourses.cpp; path = ../src/ScreenOptionsManageCourses.cpp; sourceTree = "<group>"; };
		AA77E75C08B64B9A00FA24CA /* ScreenOptionsManageCourses.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenOptionsManageCourses.h; path = ../src/ScreenOptionsManageCourses.h; sourceTree = "<group>"; };
		AA77E75D08B64B9A00FA24CA /* ScreenOptionsManageProfiles.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenOptionsManageProfiles.cpp; path = ../src/ScreenOptionsManageProfiles.cpp; sourceTree = "<group>"; };
		AA77E75E08B64B9A00FA24CA /* ScreenOptionsManageProfiles.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenOptionsManageProfiles.h; path = ../src/ScreenOptionsManageProfiles.h; sourceTree = "<group>"; };
		AA77E8A108B6ABD500FA24CA /* vecLib.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = vecLib.framework; path = /System/Library/Frameworks/vecLib.framework; sourceTree = "<absolute>"; };
		AA7A2B940AE09B520054C5BA /* lua */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = lua; sourceTree = BUILT_PRODUCTS_DIR; };
		AA7A2BAB0AE09CD50054C5BA /* luac */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = luac; sourceTree = BUILT_PRODUCTS_DIR; };
		AA7ADC23072CAB7F00C50A7F /* RageSoundReader_Chain.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundReader_Chain.cpp; path = ../src/RageSoundReader_Chain.cpp; sourceTree = "<group>"; };
		AA7ADC24072CAB7F00C50A7F /* RageSoundReader_Chain.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundReader_Chain.h; path = ../src/RageSoundReader_Chain.h; sourceTree = "<group>"; };
		AA7ADC25072CAB7F00C50A7F /* RageSoundUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundUtil.cpp; path = ../src/RageSoundUtil.cpp; sourceTree = "<group>"; };
		AA7ADC26072CAB7F00C50A7F /* RageSoundUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundUtil.h; path = ../src/RageSoundUtil.h; sourceTree = "<group>"; };
		AA7C895F0B67444700FD9940 /* libtommath-sm5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libtommath-sm5.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		AA7C8A800B6744F600FD9940 /* bn_error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_error.c; sourceTree = "<group>"; };
		AA7C8A810B6744F600FD9940 /* bn_fast_mp_invmod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_fast_mp_invmod.c; sourceTree = "<group>"; };
		AA7C8A820B6744F600FD9940 /* bn_fast_mp_montgomery_reduce.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_fast_mp_montgomery_reduce.c; sourceTree = "<group>"; };
		AA7C8A830B6744F600FD9940 /* bn_fast_s_mp_mul_digs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_fast_s_mp_mul_digs.c; sourceTree = "<group>"; };
		AA7C8A840B6744F600FD9940 /* bn_fast_s_mp_mul_high_digs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_fast_s_mp_mul_high_digs.c; sourceTree = "<group>"; };
		AA7C8A850B6744F600FD9940 /* bn_fast_s_mp_sqr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_fast_s_mp_sqr.c; sourceTree = "<group>"; };
		AA7C8A860B6744F600FD9940 /* bn_mp_2expt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_2expt.c; sourceTree = "<group>"; };
		AA7C8A870B6744F600FD9940 /* bn_mp_abs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_abs.c; sourceTree = "<group>"; };
		AA7C8A880B6744F600FD9940 /* bn_mp_add.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_add.c; sourceTree = "<group>"; };
		AA7C8A890B6744F600FD9940 /* bn_mp_add_d.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_add_d.c; sourceTree = "<group>"; };
		AA7C8A8A0B6744F600FD9940 /* bn_mp_addmod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_addmod.c; sourceTree = "<group>"; };
		AA7C8A8B0B6744F600FD9940 /* bn_mp_and.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_and.c; sourceTree = "<group>"; };
		AA7C8A8C0B6744F600FD9940 /* bn_mp_clamp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_clamp.c; sourceTree = "<group>"; };
		AA7C8A8D0B6744F600FD9940 /* bn_mp_clear.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_clear.c; sourceTree = "<group>"; };
		AA7C8A8E0B6744F600FD9940 /* bn_mp_clear_multi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_clear_multi.c; sourceTree = "<group>"; };
		AA7C8A8F0B6744F600FD9940 /* bn_mp_cmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_cmp.c; sourceTree = "<group>"; };
		AA7C8A900B6744F600FD9940 /* bn_mp_cmp_d.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_cmp_d.c; sourceTree = "<group>"; };
		AA7C8A910B6744F600FD9940 /* bn_mp_cmp_mag.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_cmp_mag.c; sourceTree = "<group>"; };
		AA7C8A920B6744F600FD9940 /* bn_mp_cnt_lsb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_cnt_lsb.c; sourceTree = "<group>"; };
		AA7C8A930B6744F600FD9940 /* bn_mp_copy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_copy.c; sourceTree = "<group>"; };
		AA7C8A940B6744F600FD9940 /* bn_mp_count_bits.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_count_bits.c; sourceTree = "<group>"; };
		AA7C8A950B6744F600FD9940 /* bn_mp_div.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_div.c; sourceTree = "<group>"; };
		AA7C8A960B6744F600FD9940 /* bn_mp_div_2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_div_2.c; sourceTree = "<group>"; };
		AA7C8A970B6744F600FD9940 /* bn_mp_div_2d.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_div_2d.c; sourceTree = "<group>"; };
		AA7C8A980B6744F600FD9940 /* bn_mp_div_3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_div_3.c; sourceTree = "<group>"; };
		AA7C8A990B6744F600FD9940 /* bn_mp_div_d.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_div_d.c; sourceTree = "<group>"; };
		AA7C8A9A0B6744F600FD9940 /* bn_mp_dr_is_modulus.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_dr_is_modulus.c; sourceTree = "<group>"; };
		AA7C8A9B0B6744F600FD9940 /* bn_mp_dr_reduce.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_dr_reduce.c; sourceTree = "<group>"; };
		AA7C8A9C0B6744F600FD9940 /* bn_mp_dr_setup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_dr_setup.c; sourceTree = "<group>"; };
		AA7C8A9D0B6744F600FD9940 /* bn_mp_exch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_exch.c; sourceTree = "<group>"; };
		AA7C8A9E0B6744F600FD9940 /* bn_mp_expt_d.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_expt_d.c; sourceTree = "<group>"; };
		AA7C8A9F0B6744F600FD9940 /* bn_mp_exptmod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_exptmod.c; sourceTree = "<group>"; };
		AA7C8AA00B6744F600FD9940 /* bn_mp_exptmod_fast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_exptmod_fast.c; sourceTree = "<group>"; };
		AA7C8AA10B6744F600FD9940 /* bn_mp_exteuclid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_exteuclid.c; sourceTree = "<group>"; };
		AA7C8AA20B6744F600FD9940 /* bn_mp_fread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_fread.c; sourceTree = "<group>"; };
		AA7C8AA30B6744F600FD9940 /* bn_mp_fwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_fwrite.c; sourceTree = "<group>"; };
		AA7C8AA40B6744F600FD9940 /* bn_mp_gcd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_gcd.c; sourceTree = "<group>"; };
		AA7C8AA50B6744F600FD9940 /* bn_mp_get_int.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_get_int.c; sourceTree = "<group>"; };
		AA7C8AA60B6744F600FD9940 /* bn_mp_grow.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_grow.c; sourceTree = "<group>"; };
		AA7C8AA70B6744F600FD9940 /* bn_mp_init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_init.c; sourceTree = "<group>"; };
		AA7C8AA80B6744F600FD9940 /* bn_mp_init_copy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_init_copy.c; sourceTree = "<group>"; };
		AA7C8AA90B6744F600FD9940 /* bn_mp_init_multi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_init_multi.c; sourceTree = "<group>"; };
		AA7C8AAA0B6744F600FD9940 /* bn_mp_init_set.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_init_set.c; sourceTree = "<group>"; };
		AA7C8AAB0B6744F600FD9940 /* bn_mp_init_set_int.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_init_set_int.c; sourceTree = "<group>"; };
		AA7C8AAC0B6744F600FD9940 /* bn_mp_init_size.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_init_size.c; sourceTree = "<group>"; };
		AA7C8AAD0B6744F600FD9940 /* bn_mp_invmod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_invmod.c; sourceTree = "<group>"; };
		AA7C8AAE0B6744F600FD9940 /* bn_mp_invmod_slow.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_invmod_slow.c; sourceTree = "<group>"; };
		AA7C8AAF0B6744F600FD9940 /* bn_mp_is_square.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_is_square.c; sourceTree = "<group>"; };
		AA7C8AB00B6744F600FD9940 /* bn_mp_jacobi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_jacobi.c; sourceTree = "<group>"; };
		AA7C8AB10B6744F600FD9940 /* bn_mp_karatsuba_mul.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_karatsuba_mul.c; sourceTree = "<group>"; };
		AA7C8AB20B6744F600FD9940 /* bn_mp_karatsuba_sqr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_karatsuba_sqr.c; sourceTree = "<group>"; };
		AA7C8AB30B6744F600FD9940 /* bn_mp_lcm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_lcm.c; sourceTree = "<group>"; };
		AA7C8AB40B6744F700FD9940 /* bn_mp_lshd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_lshd.c; sourceTree = "<group>"; };
		AA7C8AB50B6744F700FD9940 /* bn_mp_mod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_mod.c; sourceTree = "<group>"; };
		AA7C8AB60B6744F700FD9940 /* bn_mp_mod_2d.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_mod_2d.c; sourceTree = "<group>"; };
		AA7C8AB70B6744F700FD9940 /* bn_mp_mod_d.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_mod_d.c; sourceTree = "<group>"; };
		AA7C8AB80B6744F700FD9940 /* bn_mp_montgomery_calc_normalization.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_montgomery_calc_normalization.c; sourceTree = "<group>"; };
		AA7C8AB90B6744F700FD9940 /* bn_mp_montgomery_reduce.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_montgomery_reduce.c; sourceTree = "<group>"; };
		AA7C8ABA0B6744F700FD9940 /* bn_mp_montgomery_setup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_montgomery_setup.c; sourceTree = "<group>"; };
		AA7C8ABB0B6744F700FD9940 /* bn_mp_mul.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_mul.c; sourceTree = "<group>"; };
		AA7C8ABC0B6744F700FD9940 /* bn_mp_mul_2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_mul_2.c; sourceTree = "<group>"; };
		AA7C8ABD0B6744F700FD9940 /* bn_mp_mul_2d.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_mul_2d.c; sourceTree = "<group>"; };
		AA7C8ABE0B6744F700FD9940 /* bn_mp_mul_d.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_mul_d.c; sourceTree = "<group>"; };
		AA7C8ABF0B6744F700FD9940 /* bn_mp_mulmod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_mulmod.c; sourceTree = "<group>"; };
		AA7C8AC00B6744F700FD9940 /* bn_mp_n_root.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_n_root.c; sourceTree = "<group>"; };
		AA7C8AC10B6744F700FD9940 /* bn_mp_neg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_neg.c; sourceTree = "<group>"; };
		AA7C8AC20B6744F700FD9940 /* bn_mp_or.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_or.c; sourceTree = "<group>"; };
		AA7C8AC30B6744F700FD9940 /* bn_mp_prime_fermat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_prime_fermat.c; sourceTree = "<group>"; };
		AA7C8AC40B6744F700FD9940 /* bn_mp_prime_is_divisible.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_prime_is_divisible.c; sourceTree = "<group>"; };
		AA7C8AC50B6744F700FD9940 /* bn_mp_prime_is_prime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_prime_is_prime.c; sourceTree = "<group>"; };
		AA7C8AC60B6744F700FD9940 /* bn_mp_prime_miller_rabin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_prime_miller_rabin.c; sourceTree = "<group>"; };
		AA7C8AC70B6744F700FD9940 /* bn_mp_prime_next_prime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_prime_next_prime.c; sourceTree = "<group>"; };
		AA7C8AC80B6744F700FD9940 /* bn_mp_prime_rabin_miller_trials.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_prime_rabin_miller_trials.c; sourceTree = "<group>"; };
		AA7C8AC90B6744F700FD9940 /* bn_mp_prime_random_ex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_prime_random_ex.c; sourceTree = "<group>"; };
		AA7C8ACA0B6744F700FD9940 /* bn_mp_radix_size.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_radix_size.c; sourceTree = "<group>"; };
		AA7C8ACB0B6744F700FD9940 /* bn_mp_radix_smap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_radix_smap.c; sourceTree = "<group>"; };
		AA7C8ACC0B6744F700FD9940 /* bn_mp_rand.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_rand.c; sourceTree = "<group>"; };
		AA7C8ACD0B6744F700FD9940 /* bn_mp_read_radix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_read_radix.c; sourceTree = "<group>"; };
		AA7C8ACE0B6744F700FD9940 /* bn_mp_read_signed_bin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_read_signed_bin.c; sourceTree = "<group>"; };
		AA7C8ACF0B6744F700FD9940 /* bn_mp_read_unsigned_bin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_read_unsigned_bin.c; sourceTree = "<group>"; };
		AA7C8AD00B6744F700FD9940 /* bn_mp_reduce.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_reduce.c; sourceTree = "<group>"; };
		AA7C8AD10B6744F700FD9940 /* bn_mp_reduce_2k.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_reduce_2k.c; sourceTree = "<group>"; };
		AA7C8AD20B6744F700FD9940 /* bn_mp_reduce_2k_l.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_reduce_2k_l.c; sourceTree = "<group>"; };
		AA7C8AD30B6744F700FD9940 /* bn_mp_reduce_2k_setup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_reduce_2k_setup.c; sourceTree = "<group>"; };
		AA7C8AD40B6744F700FD9940 /* bn_mp_reduce_2k_setup_l.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_reduce_2k_setup_l.c; sourceTree = "<group>"; };
		AA7C8AD50B6744F700FD9940 /* bn_mp_reduce_is_2k.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_reduce_is_2k.c; sourceTree = "<group>"; };
		AA7C8AD60B6744F700FD9940 /* bn_mp_reduce_is_2k_l.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_reduce_is_2k_l.c; sourceTree = "<group>"; };
		AA7C8AD70B6744F700FD9940 /* bn_mp_reduce_setup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_reduce_setup.c; sourceTree = "<group>"; };
		AA7C8AD80B6744F700FD9940 /* bn_mp_rshd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_rshd.c; sourceTree = "<group>"; };
		AA7C8AD90B6744F700FD9940 /* bn_mp_set.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_set.c; sourceTree = "<group>"; };
		AA7C8ADA0B6744F700FD9940 /* bn_mp_set_int.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_set_int.c; sourceTree = "<group>"; };
		AA7C8ADB0B6744F700FD9940 /* bn_mp_shrink.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_shrink.c; sourceTree = "<group>"; };
		AA7C8ADC0B6744F700FD9940 /* bn_mp_signed_bin_size.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_signed_bin_size.c; sourceTree = "<group>"; };
		AA7C8ADD0B6744F700FD9940 /* bn_mp_sqr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_sqr.c; sourceTree = "<group>"; };
		AA7C8ADE0B6744F700FD9940 /* bn_mp_sqrmod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_sqrmod.c; sourceTree = "<group>"; };
		AA7C8ADF0B6744F700FD9940 /* bn_mp_sqrt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_sqrt.c; sourceTree = "<group>"; };
		AA7C8AE00B6744F700FD9940 /* bn_mp_sub.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_sub.c; sourceTree = "<group>"; };
		AA7C8AE10B6744F700FD9940 /* bn_mp_sub_d.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_sub_d.c; sourceTree = "<group>"; };
		AA7C8AE20B6744F700FD9940 /* bn_mp_submod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_submod.c; sourceTree = "<group>"; };
		AA7C8AE30B6744F700FD9940 /* bn_mp_to_signed_bin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_to_signed_bin.c; sourceTree = "<group>"; };
		AA7C8AE40B6744F700FD9940 /* bn_mp_to_signed_bin_n.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_to_signed_bin_n.c; sourceTree = "<group>"; };
		AA7C8AE50B6744F700FD9940 /* bn_mp_to_unsigned_bin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_to_unsigned_bin.c; sourceTree = "<group>"; };
		AA7C8AE60B6744F700FD9940 /* bn_mp_to_unsigned_bin_n.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_to_unsigned_bin_n.c; sourceTree = "<group>"; };
		AA7C8AE70B6744F700FD9940 /* bn_mp_toom_mul.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_toom_mul.c; sourceTree = "<group>"; };
		AA7C8AE80B6744F700FD9940 /* bn_mp_toom_sqr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_toom_sqr.c; sourceTree = "<group>"; };
		AA7C8AE90B6744F700FD9940 /* bn_mp_toradix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_toradix.c; sourceTree = "<group>"; };
		AA7C8AEA0B6744F700FD9940 /* bn_mp_toradix_n.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_toradix_n.c; sourceTree = "<group>"; };
		AA7C8AEB0B6744F700FD9940 /* bn_mp_unsigned_bin_size.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_unsigned_bin_size.c; sourceTree = "<group>"; };
		AA7C8AEC0B6744F700FD9940 /* bn_mp_xor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_xor.c; sourceTree = "<group>"; };
		AA7C8AED0B6744F700FD9940 /* bn_mp_zero.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_mp_zero.c; sourceTree = "<group>"; };
		AA7C8AEE0B6744F700FD9940 /* bn_prime_tab.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_prime_tab.c; sourceTree = "<group>"; };
		AA7C8AEF0B6744F700FD9940 /* bn_reverse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_reverse.c; sourceTree = "<group>"; };
		AA7C8AF00B6744F700FD9940 /* bn_s_mp_add.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_s_mp_add.c; sourceTree = "<group>"; };
		AA7C8AF10B6744F700FD9940 /* bn_s_mp_exptmod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_s_mp_exptmod.c; sourceTree = "<group>"; };
		AA7C8AF20B6744F700FD9940 /* bn_s_mp_mul_digs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_s_mp_mul_digs.c; sourceTree = "<group>"; };
		AA7C8AF30B6744F700FD9940 /* bn_s_mp_mul_high_digs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_s_mp_mul_high_digs.c; sourceTree = "<group>"; };
		AA7C8AF40B6744F700FD9940 /* bn_s_mp_sqr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_s_mp_sqr.c; sourceTree = "<group>"; };
		AA7C8AF50B6744F700FD9940 /* bn_s_mp_sub.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bn_s_mp_sub.c; sourceTree = "<group>"; };
		AA7C8AF60B6744F700FD9940 /* bncore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bncore.c; sourceTree = "<group>"; };
		AA7C8AF90B6744F700FD9940 /* tommath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tommath.h; sourceTree = "<group>"; };
		AA7C8AFA0B6744F700FD9940 /* tommath_class.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tommath_class.h; sourceTree = "<group>"; };
		AA7C8AFB0B6744F700FD9940 /* tommath_superclass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tommath_superclass.h; sourceTree = "<group>"; };
		AA7C8B8B0B67460600FD9940 /* libtomcrypt-sm5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libtomcrypt-sm5.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		AA7C8B950B67467C00FD9940 /* aes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = aes.c; sourceTree = "<group>"; };
		AA7C8B960B67467C00FD9940 /* aes_tab.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = aes_tab.c; sourceTree = "<group>"; };
		AA7C8B990B67467C00FD9940 /* hash_memory.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hash_memory.c; sourceTree = "<group>"; };
		AA7C8B9A0B67467C00FD9940 /* md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = md5.c; sourceTree = "<group>"; };
		AA7C8B9B0B67467C00FD9940 /* sha1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sha1.c; sourceTree = "<group>"; };
		AA7C8B9D0B67467C00FD9940 /* tomcrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt.h; sourceTree = "<group>"; };
		AA7C8B9E0B67467C00FD9940 /* tomcrypt_argchk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_argchk.h; sourceTree = "<group>"; };
		AA7C8B9F0B67467C00FD9940 /* tomcrypt_cfg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_cfg.h; sourceTree = "<group>"; };
		AA7C8BA00B67467C00FD9940 /* tomcrypt_cipher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_cipher.h; sourceTree = "<group>"; };
		AA7C8BA10B67467C00FD9940 /* tomcrypt_custom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_custom.h; sourceTree = "<group>"; };
		AA7C8BA20B67467C00FD9940 /* tomcrypt_hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_hash.h; sourceTree = "<group>"; };
		AA7C8BA30B67467C00FD9940 /* tomcrypt_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_mac.h; sourceTree = "<group>"; };
		AA7C8BA40B67467C00FD9940 /* tomcrypt_macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_macros.h; sourceTree = "<group>"; };
		AA7C8BA50B67467C00FD9940 /* tomcrypt_math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_math.h; sourceTree = "<group>"; };
		AA7C8BA60B67467C00FD9940 /* tomcrypt_misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_misc.h; sourceTree = "<group>"; };
		AA7C8BA70B67467C00FD9940 /* tomcrypt_pk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_pk.h; sourceTree = "<group>"; };
		AA7C8BA80B67467C00FD9940 /* tomcrypt_pkcs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_pkcs.h; sourceTree = "<group>"; };
		AA7C8BA90B67467C00FD9940 /* tomcrypt_prng.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tomcrypt_prng.h; sourceTree = "<group>"; };
		AA7C8BAC0B67467C00FD9940 /* ltc_ecc_fp_mulmod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ltc_ecc_fp_mulmod.c; sourceTree = "<group>"; };
		AA7C8BAD0B67467C00FD9940 /* ltm_desc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ltm_desc.c; sourceTree = "<group>"; };
		AA7C8BAE0B67467C00FD9940 /* multi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = multi.c; sourceTree = "<group>"; };
		AA7C8BAF0B67467C00FD9940 /* rand_prime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rand_prime.c; sourceTree = "<group>"; };
		AA7C8BB20B67467C00FD9940 /* base64_decode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = base64_decode.c; sourceTree = "<group>"; };
		AA7C8BB30B67467C00FD9940 /* base64_encode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = base64_encode.c; sourceTree = "<group>"; };
		AA7C8BB40B67467C00FD9940 /* burn_stack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = burn_stack.c; sourceTree = "<group>"; };
		AA7C8BB60B67467C00FD9940 /* crypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt.c; sourceTree = "<group>"; };
		AA7C8BB70B67467C00FD9940 /* crypt_argchk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_argchk.c; sourceTree = "<group>"; };
		AA7C8BB80B67467C00FD9940 /* crypt_cipher_descriptor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_cipher_descriptor.c; sourceTree = "<group>"; };
		AA7C8BB90B67467C00FD9940 /* crypt_cipher_is_valid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_cipher_is_valid.c; sourceTree = "<group>"; };
		AA7C8BBA0B67467C00FD9940 /* crypt_find_cipher.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_find_cipher.c; sourceTree = "<group>"; };
		AA7C8BBB0B67467C00FD9940 /* crypt_find_cipher_any.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_find_cipher_any.c; sourceTree = "<group>"; };
		AA7C8BBC0B67467C00FD9940 /* crypt_find_cipher_id.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_find_cipher_id.c; sourceTree = "<group>"; };
		AA7C8BBD0B67467C00FD9940 /* crypt_find_hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_find_hash.c; sourceTree = "<group>"; };
		AA7C8BBE0B67467C00FD9940 /* crypt_find_hash_any.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_find_hash_any.c; sourceTree = "<group>"; };
		AA7C8BBF0B67467C00FD9940 /* crypt_find_hash_id.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_find_hash_id.c; sourceTree = "<group>"; };
		AA7C8BC00B67467C00FD9940 /* crypt_find_hash_oid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_find_hash_oid.c; sourceTree = "<group>"; };
		AA7C8BC10B67467C00FD9940 /* crypt_find_prng.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_find_prng.c; sourceTree = "<group>"; };
		AA7C8BC20B67467C00FD9940 /* crypt_fsa.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_fsa.c; sourceTree = "<group>"; };
		AA7C8BC30B67467C00FD9940 /* crypt_hash_descriptor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_hash_descriptor.c; sourceTree = "<group>"; };
		AA7C8BC40B67467C00FD9940 /* crypt_hash_is_valid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_hash_is_valid.c; sourceTree = "<group>"; };
		AA7C8BC50B67467C00FD9940 /* crypt_ltc_mp_descriptor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_ltc_mp_descriptor.c; sourceTree = "<group>"; };
		AA7C8BC60B67467C00FD9940 /* crypt_prng_descriptor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_prng_descriptor.c; sourceTree = "<group>"; };
		AA7C8BC70B67467C00FD9940 /* crypt_prng_is_valid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_prng_is_valid.c; sourceTree = "<group>"; };
		AA7C8BC80B67467C00FD9940 /* crypt_register_cipher.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_register_cipher.c; sourceTree = "<group>"; };
		AA7C8BC90B67467C00FD9940 /* crypt_register_hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_register_hash.c; sourceTree = "<group>"; };
		AA7C8BCA0B67467C00FD9940 /* crypt_register_prng.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_register_prng.c; sourceTree = "<group>"; };
		AA7C8BCB0B67467C00FD9940 /* crypt_unregister_cipher.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_unregister_cipher.c; sourceTree = "<group>"; };
		AA7C8BCC0B67467C00FD9940 /* crypt_unregister_hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_unregister_hash.c; sourceTree = "<group>"; };
		AA7C8BCD0B67467C00FD9940 /* crypt_unregister_prng.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt_unregister_prng.c; sourceTree = "<group>"; };
		AA7C8BCE0B67467C00FD9940 /* error_to_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = error_to_string.c; sourceTree = "<group>"; };
		AA7C8BD00B67467C00FD9940 /* pkcs_5_1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs_5_1.c; sourceTree = "<group>"; };
		AA7C8BD10B67467C00FD9940 /* pkcs_5_2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs_5_2.c; sourceTree = "<group>"; };
		AA7C8BD20B67467C00FD9940 /* zeromem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zeromem.c; sourceTree = "<group>"; };
		AA7C8BD50B67467C00FD9940 /* cbc_decrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cbc_decrypt.c; sourceTree = "<group>"; };
		AA7C8BD60B67467C00FD9940 /* cbc_done.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cbc_done.c; sourceTree = "<group>"; };
		AA7C8BD70B67467C00FD9940 /* cbc_encrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cbc_encrypt.c; sourceTree = "<group>"; };
		AA7C8BD80B67467C00FD9940 /* cbc_getiv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cbc_getiv.c; sourceTree = "<group>"; };
		AA7C8BD90B67467C00FD9940 /* cbc_setiv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cbc_setiv.c; sourceTree = "<group>"; };
		AA7C8BDA0B67467C00FD9940 /* cbc_start.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cbc_start.c; sourceTree = "<group>"; };
		AA7C8BDC0B67467C00FD9940 /* cfb_decrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cfb_decrypt.c; sourceTree = "<group>"; };
		AA7C8BDD0B67467C00FD9940 /* cfb_done.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cfb_done.c; sourceTree = "<group>"; };
		AA7C8BDE0B67467C00FD9940 /* cfb_encrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cfb_encrypt.c; sourceTree = "<group>"; };
		AA7C8BDF0B67467C00FD9940 /* cfb_getiv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cfb_getiv.c; sourceTree = "<group>"; };
		AA7C8BE00B67467C00FD9940 /* cfb_setiv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cfb_setiv.c; sourceTree = "<group>"; };
		AA7C8BE10B67467C00FD9940 /* cfb_start.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cfb_start.c; sourceTree = "<group>"; };
		AA7C8BE30B67467C00FD9940 /* ctr_decrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ctr_decrypt.c; sourceTree = "<group>"; };
		AA7C8BE40B67467C00FD9940 /* ctr_done.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ctr_done.c; sourceTree = "<group>"; };
		AA7C8BE50B67467C00FD9940 /* ctr_encrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ctr_encrypt.c; sourceTree = "<group>"; };
		AA7C8BE60B67467C00FD9940 /* ctr_getiv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ctr_getiv.c; sourceTree = "<group>"; };
		AA7C8BE70B67467C00FD9940 /* ctr_setiv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ctr_setiv.c; sourceTree = "<group>"; };
		AA7C8BE80B67467C00FD9940 /* ctr_start.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ctr_start.c; sourceTree = "<group>"; };
		AA7C8BE90B67467C00FD9940 /* ctr_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ctr_test.c; sourceTree = "<group>"; };
		AA7C8BEB0B67467C00FD9940 /* ecb_decrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ecb_decrypt.c; sourceTree = "<group>"; };
		AA7C8BEC0B67467C00FD9940 /* ecb_done.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ecb_done.c; sourceTree = "<group>"; };
		AA7C8BED0B67467C00FD9940 /* ecb_encrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ecb_encrypt.c; sourceTree = "<group>"; };
		AA7C8BEE0B67467C00FD9940 /* ecb_start.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ecb_start.c; sourceTree = "<group>"; };
		AA7C8BF00B67467C00FD9940 /* ofb_decrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ofb_decrypt.c; sourceTree = "<group>"; };
		AA7C8BF10B67467C00FD9940 /* ofb_done.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ofb_done.c; sourceTree = "<group>"; };
		AA7C8BF20B67467C00FD9940 /* ofb_encrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ofb_encrypt.c; sourceTree = "<group>"; };
		AA7C8BF30B67467C00FD9940 /* ofb_getiv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ofb_getiv.c; sourceTree = "<group>"; };
		AA7C8BF40B67467C00FD9940 /* ofb_setiv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ofb_setiv.c; sourceTree = "<group>"; };
		AA7C8BF50B67467C00FD9940 /* ofb_start.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ofb_start.c; sourceTree = "<group>"; };
		AA7C8BFA0B67467C00FD9940 /* der_decode_bit_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_bit_string.c; sourceTree = "<group>"; };
		AA7C8BFB0B67467C00FD9940 /* der_encode_bit_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_bit_string.c; sourceTree = "<group>"; };
		AA7C8BFC0B67467C00FD9940 /* der_length_bit_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_length_bit_string.c; sourceTree = "<group>"; };
		AA7C8BFE0B67467C00FD9940 /* der_decode_boolean.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_boolean.c; sourceTree = "<group>"; };
		AA7C8BFF0B67467C00FD9940 /* der_encode_boolean.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_boolean.c; sourceTree = "<group>"; };
		AA7C8C000B67467C00FD9940 /* der_length_boolean.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_length_boolean.c; sourceTree = "<group>"; };
		AA7C8C020B67467C00FD9940 /* der_decode_choice.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_choice.c; sourceTree = "<group>"; };
		AA7C8C040B67467C00FD9940 /* der_decode_ia5_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_ia5_string.c; sourceTree = "<group>"; };
		AA7C8C050B67467D00FD9940 /* der_encode_ia5_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_ia5_string.c; sourceTree = "<group>"; };
		AA7C8C060B67467D00FD9940 /* der_length_ia5_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_length_ia5_string.c; sourceTree = "<group>"; };
		AA7C8C080B67467D00FD9940 /* der_decode_integer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_integer.c; sourceTree = "<group>"; };
		AA7C8C090B67467D00FD9940 /* der_encode_integer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_integer.c; sourceTree = "<group>"; };
		AA7C8C0A0B67467D00FD9940 /* der_length_integer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_length_integer.c; sourceTree = "<group>"; };
		AA7C8C0C0B67467D00FD9940 /* der_decode_object_identifier.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_object_identifier.c; sourceTree = "<group>"; };
		AA7C8C0D0B67467D00FD9940 /* der_encode_object_identifier.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_object_identifier.c; sourceTree = "<group>"; };
		AA7C8C0E0B67467D00FD9940 /* der_length_object_identifier.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_length_object_identifier.c; sourceTree = "<group>"; };
		AA7C8C100B67467D00FD9940 /* der_decode_octet_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_octet_string.c; sourceTree = "<group>"; };
		AA7C8C110B67467D00FD9940 /* der_encode_octet_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_octet_string.c; sourceTree = "<group>"; };
		AA7C8C120B67467D00FD9940 /* der_length_octet_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_length_octet_string.c; sourceTree = "<group>"; };
		AA7C8C140B67467D00FD9940 /* der_decode_printable_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_printable_string.c; sourceTree = "<group>"; };
		AA7C8C150B67467D00FD9940 /* der_encode_printable_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_printable_string.c; sourceTree = "<group>"; };
		AA7C8C160B67467D00FD9940 /* der_length_printable_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_length_printable_string.c; sourceTree = "<group>"; };
		AA7C8C180B67467D00FD9940 /* der_decode_sequence_ex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_sequence_ex.c; sourceTree = "<group>"; };
		AA7C8C190B67467D00FD9940 /* der_decode_sequence_flexi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_sequence_flexi.c; sourceTree = "<group>"; };
		AA7C8C1A0B67467D00FD9940 /* der_decode_sequence_multi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_sequence_multi.c; sourceTree = "<group>"; };
		AA7C8C1B0B67467D00FD9940 /* der_encode_sequence_ex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_sequence_ex.c; sourceTree = "<group>"; };
		AA7C8C1C0B67467D00FD9940 /* der_encode_sequence_multi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_sequence_multi.c; sourceTree = "<group>"; };
		AA7C8C1D0B67467D00FD9940 /* der_length_sequence.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_length_sequence.c; sourceTree = "<group>"; };
		AA7C8C1E0B67467D00FD9940 /* der_sequence_free.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_sequence_free.c; sourceTree = "<group>"; };
		AA7C8C200B67467D00FD9940 /* der_encode_set.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_set.c; sourceTree = "<group>"; };
		AA7C8C210B67467D00FD9940 /* der_encode_setof.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_setof.c; sourceTree = "<group>"; };
		AA7C8C230B67467D00FD9940 /* der_decode_short_integer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_short_integer.c; sourceTree = "<group>"; };
		AA7C8C240B67467D00FD9940 /* der_encode_short_integer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_short_integer.c; sourceTree = "<group>"; };
		AA7C8C250B67467D00FD9940 /* der_length_short_integer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_length_short_integer.c; sourceTree = "<group>"; };
		AA7C8C270B67467D00FD9940 /* der_decode_utctime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_utctime.c; sourceTree = "<group>"; };
		AA7C8C280B67467D00FD9940 /* der_encode_utctime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_utctime.c; sourceTree = "<group>"; };
		AA7C8C290B67467D00FD9940 /* der_length_utctime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_length_utctime.c; sourceTree = "<group>"; };
		AA7C8C2B0B67467D00FD9940 /* der_decode_utf8_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_decode_utf8_string.c; sourceTree = "<group>"; };
		AA7C8C2C0B67467D00FD9940 /* der_encode_utf8_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_encode_utf8_string.c; sourceTree = "<group>"; };
		AA7C8C2D0B67467D00FD9940 /* der_length_utf8_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = der_length_utf8_string.c; sourceTree = "<group>"; };
		AA7C8C2F0B67467D00FD9940 /* dsa_decrypt_key.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsa_decrypt_key.c; sourceTree = "<group>"; };
		AA7C8C300B67467D00FD9940 /* dsa_encrypt_key.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsa_encrypt_key.c; sourceTree = "<group>"; };
		AA7C8C310B67467D00FD9940 /* dsa_export.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsa_export.c; sourceTree = "<group>"; };
		AA7C8C320B67467D00FD9940 /* dsa_free.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsa_free.c; sourceTree = "<group>"; };
		AA7C8C330B67467D00FD9940 /* dsa_import.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsa_import.c; sourceTree = "<group>"; };
		AA7C8C340B67467D00FD9940 /* dsa_make_key.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsa_make_key.c; sourceTree = "<group>"; };
		AA7C8C350B67467D00FD9940 /* dsa_shared_secret.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsa_shared_secret.c; sourceTree = "<group>"; };
		AA7C8C360B67467D00FD9940 /* dsa_sign_hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsa_sign_hash.c; sourceTree = "<group>"; };
		AA7C8C370B67467D00FD9940 /* dsa_verify_hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsa_verify_hash.c; sourceTree = "<group>"; };
		AA7C8C380B67467D00FD9940 /* dsa_verify_key.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsa_verify_key.c; sourceTree = "<group>"; };
		AA7C8C3A0B67467D00FD9940 /* pkcs_1_i2osp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs_1_i2osp.c; sourceTree = "<group>"; };
		AA7C8C3B0B67467D00FD9940 /* pkcs_1_mgf1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs_1_mgf1.c; sourceTree = "<group>"; };
		AA7C8C3C0B67467D00FD9940 /* pkcs_1_oaep_decode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs_1_oaep_decode.c; sourceTree = "<group>"; };
		AA7C8C3D0B67467D00FD9940 /* pkcs_1_oaep_encode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs_1_oaep_encode.c; sourceTree = "<group>"; };
		AA7C8C3E0B67467D00FD9940 /* pkcs_1_os2ip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs_1_os2ip.c; sourceTree = "<group>"; };
		AA7C8C3F0B67467D00FD9940 /* pkcs_1_pss_decode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs_1_pss_decode.c; sourceTree = "<group>"; };
		AA7C8C400B67467D00FD9940 /* pkcs_1_pss_encode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs_1_pss_encode.c; sourceTree = "<group>"; };
		AA7C8C410B67467D00FD9940 /* pkcs_1_v1_5_decode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs_1_v1_5_decode.c; sourceTree = "<group>"; };
		AA7C8C420B67467D00FD9940 /* pkcs_1_v1_5_encode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs_1_v1_5_encode.c; sourceTree = "<group>"; };
		AA7C8C440B67467D00FD9940 /* rsa_decrypt_key.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rsa_decrypt_key.c; sourceTree = "<group>"; };
		AA7C8C450B67467D00FD9940 /* rsa_encrypt_key.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rsa_encrypt_key.c; sourceTree = "<group>"; };
		AA7C8C460B67467D00FD9940 /* rsa_export.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rsa_export.c; sourceTree = "<group>"; };
		AA7C8C470B67467D00FD9940 /* rsa_exptmod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rsa_exptmod.c; sourceTree = "<group>"; };
		AA7C8C480B67467D00FD9940 /* rsa_free.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rsa_free.c; sourceTree = "<group>"; };
		AA7C8C490B67467D00FD9940 /* rsa_import.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rsa_import.c; sourceTree = "<group>"; };
		AA7C8C4A0B67467D00FD9940 /* rsa_make_key.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rsa_make_key.c; sourceTree = "<group>"; };
		AA7C8C4B0B67467D00FD9940 /* rsa_sign_hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rsa_sign_hash.c; sourceTree = "<group>"; };
		AA7C8C4C0B67467D00FD9940 /* rsa_verify_hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rsa_verify_hash.c; sourceTree = "<group>"; };
		AA7C8C4E0B67467D00FD9940 /* fortuna.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fortuna.c; sourceTree = "<group>"; };
		AA7C8C4F0B67467D00FD9940 /* rc4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rc4.c; sourceTree = "<group>"; };
		AA7C8C500B67467D00FD9940 /* rng_get_bytes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rng_get_bytes.c; sourceTree = "<group>"; };
		AA7C8C510B67467D00FD9940 /* rng_make_prng.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rng_make_prng.c; sourceTree = "<group>"; };
		AA7C8C520B67467D00FD9940 /* sober128.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sober128.c; sourceTree = "<group>"; };
		AA7C8C530B67467D00FD9940 /* sober128tab.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sober128tab.c; sourceTree = "<group>"; };
		AA7C8C540B67467D00FD9940 /* sprng.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sprng.c; sourceTree = "<group>"; };
		AA7C8C550B67467D00FD9940 /* yarrow.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = yarrow.c; sourceTree = "<group>"; };
		AA7C8DAC0B68CB2200FD9940 /* GameplayAssist.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GameplayAssist.cpp; path = ../src/GameplayAssist.cpp; sourceTree = "<group>"; };
		AA7C8DAD0B68CB2200FD9940 /* GameplayAssist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GameplayAssist.h; path = ../src/GameplayAssist.h; sourceTree = "<group>"; };
		AA7CDD930D8395F90001DAFC /* Song.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Song.h; path = ../src/Song.h; sourceTree = SOURCE_ROOT; };
		AA7DA2EF085760E90057F1EA /* BackgroundUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = BackgroundUtil.cpp; path = ../src/BackgroundUtil.cpp; sourceTree = "<group>"; };
		AA7DA2F0085760E90057F1EA /* BackgroundUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = BackgroundUtil.h; path = ../src/BackgroundUtil.h; sourceTree = "<group>"; };
		AA80C75207F20D0D00C99272 /* UnlockManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = UnlockManager.cpp; path = ../src/UnlockManager.cpp; sourceTree = "<group>"; };
		AA80C75307F20D0D00C99272 /* UnlockManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = UnlockManager.h; path = ../src/UnlockManager.h; sourceTree = "<group>"; };
		AA80C75707F20D6600C99272 /* OptionRowHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = OptionRowHandler.cpp; path = ../src/OptionRowHandler.cpp; sourceTree = "<group>"; };
		AA80C75807F20D6600C99272 /* OptionRowHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = OptionRowHandler.h; path = ../src/OptionRowHandler.h; sourceTree = "<group>"; };
		AA80C75B07F20D7F00C99272 /* ScreenMessage.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenMessage.cpp; path = ../src/ScreenMessage.cpp; sourceTree = "<group>"; };
		AA84B7050996F8370085EECB /* AdjustSync.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = AdjustSync.cpp; path = ../src/AdjustSync.cpp; sourceTree = "<group>"; };
		AA84B7060996F8370085EECB /* AdjustSync.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AdjustSync.h; path = ../src/AdjustSync.h; sourceTree = "<group>"; };
		AA8A3E6306EDCD11002F25AB /* DarwinThreadHelpers.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = DarwinThreadHelpers.cpp; sourceTree = "<group>"; };
		AA8A3EC806EDDAE4002F25AB /* DarwinThreadHelpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = DarwinThreadHelpers.h; sourceTree = "<group>"; };
		AA8A404F06EEFF72002F25AB /* RageUtil_BackgroundLoader.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageUtil_BackgroundLoader.cpp; path = ../src/RageUtil_BackgroundLoader.cpp; sourceTree = "<group>"; };
		AA8A405006EEFF72002F25AB /* RageUtil_BackgroundLoader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageUtil_BackgroundLoader.h; path = ../src/RageUtil_BackgroundLoader.h; sourceTree = "<group>"; };
		AA8B6C7904AFD87300D02EE9 /* chartables.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.c; path = chartables.c; sourceTree = "<group>"; };
		AA8B6C7A04AFD87300D02EE9 /* get.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.c; path = get.c; sourceTree = "<group>"; };
		AA8B6C7B04AFD87300D02EE9 /* internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = internal.h; sourceTree = "<group>"; };
		AA8B6C7C04AFD87300D02EE9 /* maketables.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.c; path = maketables.c; sourceTree = "<group>"; };
		AA8B6C7D04AFD87300D02EE9 /* pcre.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.c; path = pcre.c; sourceTree = "<group>"; };
		AA8B6C7E04AFD87300D02EE9 /* pcre.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = pcre.h; sourceTree = "<group>"; };
		AA8B6C7F04AFD87300D02EE9 /* study.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.c; path = study.c; sourceTree = "<group>"; };
		AA8B8C49091F48C000D14C5F /* product.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = product.xcconfig; sourceTree = SOURCE_ROOT; };
		AA8BD2A107C9391B00EA04E1 /* LuaReference.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LuaReference.cpp; path = ../src/LuaReference.cpp; sourceTree = "<group>"; };
		AA8BD2A207C9391B00EA04E1 /* LuaReference.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LuaReference.h; path = ../src/LuaReference.h; sourceTree = "<group>"; };
		AA8BD2A307C9391B00EA04E1 /* MessageManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MessageManager.cpp; path = ../src/MessageManager.cpp; sourceTree = "<group>"; };
		AA8BD2A407C9391B00EA04E1 /* MessageManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MessageManager.h; path = ../src/MessageManager.h; sourceTree = "<group>"; };
		AA8BD2A507C9391B00EA04E1 /* StatsManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = StatsManager.cpp; path = ../src/StatsManager.cpp; sourceTree = "<group>"; };
		AA8BD2A607C9391B00EA04E1 /* StatsManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = StatsManager.h; path = ../src/StatsManager.h; sourceTree = "<group>"; };
		AA8BD2A707C9391B00EA04E1 /* SubscriptionManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = SubscriptionManager.h; path = ../src/SubscriptionManager.h; sourceTree = "<group>"; };
		AA8BD2AF07C9395400EA04E1 /* AutoActor.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = AutoActor.cpp; path = ../src/AutoActor.cpp; sourceTree = "<group>"; };
		AA8BD2B007C9395400EA04E1 /* AutoActor.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = AutoActor.h; path = ../src/AutoActor.h; sourceTree = "<group>"; };
		AA8BD2B407C939A200EA04E1 /* OptionRow.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = OptionRow.cpp; path = ../src/OptionRow.cpp; sourceTree = "<group>"; };
		AA8BD2B507C939A200EA04E1 /* OptionRow.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = OptionRow.h; path = ../src/OptionRow.h; sourceTree = "<group>"; };
		AA8BD2B807C939F800EA04E1 /* PlayerStageStats.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = PlayerStageStats.cpp; path = ../src/PlayerStageStats.cpp; sourceTree = "<group>"; };
		AA8BD2B907C939F800EA04E1 /* PlayerStageStats.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = PlayerStageStats.h; path = ../src/PlayerStageStats.h; sourceTree = "<group>"; };
		AA8BD2BA07C939F800EA04E1 /* PlayerState.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = PlayerState.cpp; path = ../src/PlayerState.cpp; sourceTree = "<group>"; };
		AA8BD2BB07C939F800EA04E1 /* RollingNumbers.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RollingNumbers.cpp; path = ../src/RollingNumbers.cpp; sourceTree = "<group>"; };
		AA8BD2BC07C939F800EA04E1 /* RollingNumbers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RollingNumbers.h; path = ../src/RollingNumbers.h; sourceTree = "<group>"; };
		AA8BD2BD07C939F800EA04E1 /* ScoreDisplayCalories.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreDisplayCalories.cpp; path = ../src/ScoreDisplayCalories.cpp; sourceTree = "<group>"; };
		AA8BD2BE07C939F800EA04E1 /* ScoreDisplayCalories.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreDisplayCalories.h; path = ../src/ScoreDisplayCalories.h; sourceTree = "<group>"; };
		AA8BD2C607C93A1E00EA04E1 /* CommonMetrics.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = CommonMetrics.cpp; path = ../src/CommonMetrics.cpp; sourceTree = "<group>"; };
		AA8CF5150A4518BE0005F1B4 /* RageSoundDriver_AU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RageSoundDriver_AU.h; sourceTree = "<group>"; };
		AA8CF5160A4518BE0005F1B4 /* RageSoundDriver_AU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RageSoundDriver_AU.cpp; sourceTree = "<group>"; };
		AA8DD84904A2E51400D02EE9 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
		AA8EE0750866E266002C51A7 /* LuaBinding.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LuaBinding.cpp; path = ../src/LuaBinding.cpp; sourceTree = "<group>"; };
		AA8F136F0624BAB200C6A467 /* EnumHelper.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = EnumHelper.h; path = ../src/EnumHelper.h; sourceTree = "<group>"; };
		AA90919F067ED43000C1FCFF /* RageSurface_Load_BMP.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurface_Load_BMP.cpp; path = ../src/RageSurface_Load_BMP.cpp; sourceTree = "<group>"; };
		AA9091A0067ED43000C1FCFF /* RageSurface_Load_BMP.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurface_Load_BMP.h; path = ../src/RageSurface_Load_BMP.h; sourceTree = "<group>"; };
		AA9091A3067ED46400C1FCFF /* RageSurface_Save_BMP.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurface_Save_BMP.cpp; path = ../src/RageSurface_Save_BMP.cpp; sourceTree = "<group>"; };
		AA9091A4067ED46400C1FCFF /* RageSurface_Save_BMP.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurface_Save_BMP.h; path = ../src/RageSurface_Save_BMP.h; sourceTree = "<group>"; };
		AA909E1D0B45B676002852D3 /* RageDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RageDriver.cpp; sourceTree = "<group>"; };
		AA909E1E0B45B676002852D3 /* RageDriver.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = RageDriver.h; sourceTree = "<group>"; };
		AA909E230B45B696002852D3 /* LowLevelWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = LowLevelWindow.cpp; sourceTree = "<group>"; };
		AA909E260B45B6AB002852D3 /* LoadingWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = LoadingWindow.cpp; sourceTree = "<group>"; };
		AA909E390B45B8FA002852D3 /* RageSoundReader_Extend.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_Extend.cpp; path = ../src/RageSoundReader_Extend.cpp; sourceTree = "<group>"; };
		AA909E3A0B45B8FA002852D3 /* RageSoundReader_Extend.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_Extend.h; path = ../src/RageSoundReader_Extend.h; sourceTree = "<group>"; };
		AA909E3B0B45B8FA002852D3 /* RageSoundReader_ThreadedBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_ThreadedBuffer.cpp; path = ../src/RageSoundReader_ThreadedBuffer.cpp; sourceTree = "<group>"; };
		AA909E3C0B45B8FA002852D3 /* RageSoundReader_ThreadedBuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_ThreadedBuffer.h; path = ../src/RageSoundReader_ThreadedBuffer.h; sourceTree = "<group>"; };
		AA909E480B45B93E002852D3 /* LightsDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = LightsDriver.cpp; sourceTree = "<group>"; };
		AA915879067D2C2C00078E36 /* RageSurface.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurface.cpp; path = ../src/RageSurface.cpp; sourceTree = "<group>"; };
		AA91587A067D2C2C00078E36 /* RageSurface.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurface.h; path = ../src/RageSurface.h; sourceTree = "<group>"; };
		AA91ACAF0878BB2C00FB2F8F /* RageTexturePreloader.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageTexturePreloader.cpp; path = ../src/RageTexturePreloader.cpp; sourceTree = "<group>"; };
		AA91ACB00878BB2C00FB2F8F /* RageTexturePreloader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageTexturePreloader.h; path = ../src/RageTexturePreloader.h; sourceTree = "<group>"; };
		AA9A78A906B5C72200B03E97 /* Game.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Game.cpp; path = ../src/Game.cpp; sourceTree = "<group>"; };
		AA9A78AA06B5C72200B03E97 /* Game.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Game.h; path = ../src/Game.h; sourceTree = "<group>"; };
		AA9D236C0561B6CE00FC7F14 /* CombinedLifeMeter.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CombinedLifeMeter.h; path = ../src/CombinedLifeMeter.h; sourceTree = "<group>"; };
		AA9EC2F0055F5126007E5098 /* RageTextureID.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageTextureID.cpp; path = ../src/RageTextureID.cpp; sourceTree = "<group>"; };
		AA9EC2F1055F5126007E5098 /* RageTextureID.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageTextureID.h; path = ../src/RageTextureID.h; sourceTree = "<group>"; };
		AAA0704D0CE5082D005A3060 /* libffmpeg_link.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libffmpeg_link.a; sourceTree = "<group>"; };
		AAA070A90CE7B0DF005A3060 /* libmad-sm5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libmad-sm5.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		AAA070B40CE7B3AD005A3060 /* bit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bit.c; sourceTree = "<group>"; };
		AAA070B50CE7B3AD005A3060 /* bit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bit.h; sourceTree = "<group>"; };
		AAA070C00CE7B3AD005A3060 /* decoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = decoder.c; sourceTree = "<group>"; };
		AAA070C10CE7B3AD005A3060 /* decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decoder.h; sourceTree = "<group>"; };
		AAA070C30CE7B3AD005A3060 /* fixed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fixed.c; sourceTree = "<group>"; };
		AAA070C40CE7B3AD005A3060 /* fixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fixed.h; sourceTree = "<group>"; };
		AAA070C50CE7B3AD005A3060 /* frame.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = frame.c; sourceTree = "<group>"; };
		AAA070C60CE7B3AD005A3060 /* frame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = frame.h; sourceTree = "<group>"; };
		AAA070C70CE7B3AD005A3060 /* global.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = global.h; sourceTree = "<group>"; };
		AAA070C80CE7B3AD005A3060 /* huffman.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = huffman.c; sourceTree = "<group>"; };
		AAA070C90CE7B3AD005A3060 /* huffman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = huffman.h; sourceTree = "<group>"; };
		AAA070CE0CE7B3AD005A3060 /* layer12.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = layer12.c; sourceTree = "<group>"; };
		AAA070CF0CE7B3AD005A3060 /* layer12.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = layer12.h; sourceTree = "<group>"; };
		AAA070D00CE7B3AD005A3060 /* layer3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = layer3.c; sourceTree = "<group>"; };
		AAA070D10CE7B3AD005A3060 /* layer3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = layer3.h; sourceTree = "<group>"; };
		AAA070D40CE7B3AD005A3060 /* mad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mad.h; sourceTree = "<group>"; };
		AAA070E80CE7B3AD005A3060 /* stream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stream.c; sourceTree = "<group>"; };
		AAA070E90CE7B3AD005A3060 /* stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stream.h; sourceTree = "<group>"; };
		AAA070EA0CE7B3AD005A3060 /* synth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = synth.c; sourceTree = "<group>"; };
		AAA070EB0CE7B3AD005A3060 /* synth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = synth.h; sourceTree = "<group>"; };
		AAA070EC0CE7B3AD005A3060 /* timer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = timer.c; sourceTree = "<group>"; };
		AAA070ED0CE7B3AD005A3060 /* timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timer.h; sourceTree = "<group>"; };
		AAA070F00CE7B3AE005A3060 /* version.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = version.c; sourceTree = "<group>"; };
		AAA070F10CE7B3AE005A3060 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = "<group>"; };
		AAA0F7CE047AC7BF005F316C /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
		AAA0F7D0047AC7EA005F316C /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
		AAA0F7D2047ACBC9005F316C /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; };
		AAA372D00909934500141131 /* MovieTexture_Generic.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MovieTexture_Generic.cpp; path = MovieTexture/MovieTexture_Generic.cpp; sourceTree = "<group>"; };
		AAA372D10909934500141131 /* MovieTexture_Generic.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MovieTexture_Generic.h; path = MovieTexture/MovieTexture_Generic.h; sourceTree = "<group>"; };
		AAA372D20909934500141131 /* MovieTexture_Theora.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MovieTexture_Theora.cpp; path = MovieTexture/MovieTexture_Theora.cpp; sourceTree = "<group>"; };
		AAA372D30909934500141131 /* MovieTexture_Theora.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MovieTexture_Theora.h; path = MovieTexture/MovieTexture_Theora.h; sourceTree = "<group>"; };
		AAA6BFEA0644AB3700AFBBC8 /* ScreenWithMenuElements.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenWithMenuElements.cpp; path = ../src/ScreenWithMenuElements.cpp; sourceTree = "<group>"; };
		AAA6BFEB0644AB3700AFBBC8 /* ScreenWithMenuElements.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenWithMenuElements.h; path = ../src/ScreenWithMenuElements.h; sourceTree = "<group>"; };
		AAA71EA005EE154E00D2E8FF /* global.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = global.cpp; sourceTree = "<group>"; };
		AAA7D4C70C7E872500FB8F78 /* ScreenOptionsToggleSongs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenOptionsToggleSongs.cpp; path = ../src/ScreenOptionsToggleSongs.cpp; sourceTree = "<group>"; };
		AAA7D4C80C7E872500FB8F78 /* ScreenOptionsToggleSongs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenOptionsToggleSongs.h; path = ../src/ScreenOptionsToggleSongs.h; sourceTree = "<group>"; };
		AAA8E0020696984300FCE1F9 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
		AAA983CA04B9060A00D02EE9 /* ActorUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ActorUtil.cpp; path = ../src/ActorUtil.cpp; sourceTree = "<group>"; };
		AAAA11C40A662F9C00B2BD88 /* ScoreKeeperShared.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreKeeperShared.h; path = ../src/ScoreKeeperShared.h; sourceTree = "<group>"; };
		AAAA11C50A662F9C00B2BD88 /* ScoreKeeperShared.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreKeeperShared.cpp; path = ../src/ScoreKeeperShared.cpp; sourceTree = "<group>"; };
		AAAB2CDD072BD2EC00CD9FC9 /* AutoKeysounds.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = AutoKeysounds.cpp; path = ../src/AutoKeysounds.cpp; sourceTree = "<group>"; };
		AAAB2CDE072BD2EC00CD9FC9 /* AutoKeysounds.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = AutoKeysounds.h; path = ../src/AutoKeysounds.h; sourceTree = "<group>"; };
		AAAB2CE1072BD2FA00CD9FC9 /* RageSoundMixBuffer.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundMixBuffer.cpp; path = ../src/RageSoundMixBuffer.cpp; sourceTree = "<group>"; };
		AAAB2CE2072BD2FA00CD9FC9 /* RageSoundMixBuffer.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundMixBuffer.h; path = ../src/RageSoundMixBuffer.h; sourceTree = "<group>"; };
		AAADA4AE04E5F3DE00D02EE9 /* ProductInfo.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = ProductInfo.h; sourceTree = "<group>"; };
		AAAE28F4052254A900D02EE9 /* RageSoundReader_Resample_Good.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundReader_Resample_Good.cpp; path = ../src/RageSoundReader_Resample_Good.cpp; sourceTree = "<group>"; };
		AAAE28F5052254A900D02EE9 /* RageSoundReader_Resample_Good.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundReader_Resample_Good.h; path = ../src/RageSoundReader_Resample_Good.h; sourceTree = "<group>"; };
		AAAFE81C0835E7FF00FC43E0 /* WheelBase.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = WheelBase.cpp; path = ../src/WheelBase.cpp; sourceTree = "<group>"; };
		AAAFE81D0835E7FF00FC43E0 /* WheelBase.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = WheelBase.h; path = ../src/WheelBase.h; sourceTree = "<group>"; };
		AAAFE81E0835E7FF00FC43E0 /* WheelItemBase.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = WheelItemBase.cpp; path = ../src/WheelItemBase.cpp; sourceTree = "<group>"; };
		AAAFE81F0835E7FF00FC43E0 /* WheelItemBase.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = WheelItemBase.h; path = ../src/WheelItemBase.h; sourceTree = "<group>"; };
		AAAFE82E0835E8B100FC43E0 /* RoomWheel.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RoomWheel.cpp; path = ../src/RoomWheel.cpp; sourceTree = "<group>"; };
		AAAFE82F0835E8B100FC43E0 /* RoomWheel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RoomWheel.h; path = ../src/RoomWheel.h; sourceTree = "<group>"; };
		AAB005F00579B8CB000BBA58 /* AttackDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = AttackDisplay.cpp; path = ../src/AttackDisplay.cpp; sourceTree = "<group>"; };
		AAB005F10579B8CB000BBA58 /* AttackDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = AttackDisplay.h; path = ../src/AttackDisplay.h; sourceTree = "<group>"; };
		AAB0085B057F4F7A000BBA58 /* RageFileDriver.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriver.cpp; path = ../src/RageFileDriver.cpp; sourceTree = "<group>"; };
		AAB0085C057F4F7A000BBA58 /* RageFileDriver.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriver.h; path = ../src/RageFileDriver.h; sourceTree = "<group>"; };
		AAB0085D057F4F7A000BBA58 /* RageFileDriverDirect.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriverDirect.cpp; path = ../src/RageFileDriverDirect.cpp; sourceTree = "<group>"; };
		AAB0085E057F4F7A000BBA58 /* RageFileDriverDirect.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriverDirect.h; path = ../src/RageFileDriverDirect.h; sourceTree = "<group>"; };
		AAB0085F057F4F7A000BBA58 /* RageFileManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileManager.cpp; path = ../src/RageFileManager.cpp; sourceTree = "<group>"; };
		AAB00860057F4F7A000BBA58 /* RageFileManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileManager.h; path = ../src/RageFileManager.h; sourceTree = "<group>"; };
		AAB3B36B04C38B4600D02EE9 /* InputHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = InputHandler.cpp; sourceTree = "<group>"; };
		AAB3B36C04C38B4600D02EE9 /* InputHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = InputHandler.h; sourceTree = "<group>"; };
		AAB3B37704C38BF600D02EE9 /* MovieTexture.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MovieTexture.h; path = MovieTexture/MovieTexture.h; sourceTree = "<group>"; };
		AAB3B39004C5921800D02EE9 /* MovieTexture_Null.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MovieTexture_Null.cpp; path = MovieTexture/MovieTexture_Null.cpp; sourceTree = "<group>"; };
		AAB3B39104C5921800D02EE9 /* MovieTexture_Null.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MovieTexture_Null.h; path = MovieTexture/MovieTexture_Null.h; sourceTree = "<group>"; };
		AAB3B7DA0C6C582D001BF487 /* ScreenSelectProfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenSelectProfile.cpp; path = ../src/ScreenSelectProfile.cpp; sourceTree = "<group>"; };
		AAB3B7DB0C6C582D001BF487 /* ScreenSelectProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenSelectProfile.h; path = ../src/ScreenSelectProfile.h; sourceTree = "<group>"; };
		AAB3BB570C718F2C001BF487 /* RageUtil_CachedObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RageUtil_CachedObject.cpp; path = ../src/RageUtil_CachedObject.cpp; sourceTree = "<group>"; };
		AAB3BB580C718F2C001BF487 /* RageUtil_CachedObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RageUtil_CachedObject.h; path = ../src/RageUtil_CachedObject.h; sourceTree = "<group>"; };
		AAB55EB509A7E3D3008FDC69 /* ScreenGameplaySyncMachine.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenGameplaySyncMachine.cpp; path = ../src/ScreenGameplaySyncMachine.cpp; sourceTree = "<group>"; };
		AAB55EB609A7E3D3008FDC69 /* ScreenGameplaySyncMachine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ScreenGameplaySyncMachine.h; path = ../src/ScreenGameplaySyncMachine.h; sourceTree = "<group>"; };
		AAB55EB709A7E3D3008FDC69 /* ScreenUnlockBrowse.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenUnlockBrowse.cpp; path = ../src/ScreenUnlockBrowse.cpp; sourceTree = "<group>"; };
		AAB55EB809A7E3D3008FDC69 /* ScreenUnlockBrowse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ScreenUnlockBrowse.h; path = ../src/ScreenUnlockBrowse.h; sourceTree = "<group>"; };
		AAB55EB909A7E3D3008FDC69 /* ScreenUnlockCelebrate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenUnlockCelebrate.cpp; path = ../src/ScreenUnlockCelebrate.cpp; sourceTree = "<group>"; };
		AAB55EBA09A7E3D3008FDC69 /* ScreenUnlockCelebrate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ScreenUnlockCelebrate.h; path = ../src/ScreenUnlockCelebrate.h; sourceTree = "<group>"; };
		AAB691F205704FA50078BED4 /* LightsDriver_SystemMessage.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = LightsDriver_SystemMessage.cpp; sourceTree = "<group>"; };
		AAB691F305704FA50078BED4 /* LightsDriver_SystemMessage.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = LightsDriver_SystemMessage.h; sourceTree = "<group>"; };
		AAB6B475085761B700CEE7BA /* ScreenSplash.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSplash.cpp; path = ../src/ScreenSplash.cpp; sourceTree = "<group>"; };
		AAB6B476085761B700CEE7BA /* ScreenSplash.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSplash.h; path = ../src/ScreenSplash.h; sourceTree = "<group>"; };
		AAB779F90B0D9CB200B74314 /* ScoreKeeperGuitar.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreKeeperGuitar.cpp; path = ../src/ScoreKeeperGuitar.cpp; sourceTree = "<group>"; };
		AAB779FA0B0D9CB200B74314 /* ScoreKeeperGuitar.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ScoreKeeperGuitar.h; path = ../src/ScoreKeeperGuitar.h; sourceTree = "<group>"; };
		AAB895E504A9057100D02EE9 /* smicon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = smicon.icns; sourceTree = "<group>"; };
		AAB9C8AB06EAF64400AD97CD /* RageSurfaceUtils_Palettize.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurfaceUtils_Palettize.cpp; path = ../src/RageSurfaceUtils_Palettize.cpp; sourceTree = "<group>"; };
		AAB9C8AC06EAF64400AD97CD /* RageSurfaceUtils_Palettize.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurfaceUtils_Palettize.h; path = ../src/RageSurfaceUtils_Palettize.h; sourceTree = "<group>"; };
		AAB9C8AD06EAF64400AD97CD /* RageSurfaceUtils.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurfaceUtils.cpp; path = ../src/RageSurfaceUtils.cpp; sourceTree = "<group>"; };
		AAB9C8AE06EAF64400AD97CD /* RageSurfaceUtils.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurfaceUtils.h; path = ../src/RageSurfaceUtils.h; sourceTree = "<group>"; };
		AAB9C8B306EAF66C00AD97CD /* ScreenNetEvaluation.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenNetEvaluation.cpp; path = ../src/ScreenNetEvaluation.cpp; sourceTree = "<group>"; };
		AAB9C8B406EAF66C00AD97CD /* ScreenNetEvaluation.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenNetEvaluation.h; path = ../src/ScreenNetEvaluation.h; sourceTree = "<group>"; };
		AABBD80605D8E9FC00B44FC2 /* HighScore.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = HighScore.cpp; path = ../src/HighScore.cpp; sourceTree = "<group>"; };
		AABBD80705D8E9FC00B44FC2 /* HighScore.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = HighScore.h; path = ../src/HighScore.h; sourceTree = "<group>"; };
		AABBF66C0659E78D00738526 /* RageSurface_Load_GIF.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurface_Load_GIF.cpp; path = ../src/RageSurface_Load_GIF.cpp; sourceTree = "<group>"; };
		AABBF66D0659E78D00738526 /* RageSurface_Load_GIF.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurface_Load_GIF.h; path = ../src/RageSurface_Load_GIF.h; sourceTree = "<group>"; };
		AABBF66E0659E78D00738526 /* RageSurface_Load_JPEG.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurface_Load_JPEG.cpp; path = ../src/RageSurface_Load_JPEG.cpp; sourceTree = "<group>"; };
		AABBF66F0659E78D00738526 /* RageSurface_Load_JPEG.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurface_Load_JPEG.h; path = ../src/RageSurface_Load_JPEG.h; sourceTree = "<group>"; };
		AABBF6700659E78D00738526 /* RageSurface_Load_PNG.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurface_Load_PNG.cpp; path = ../src/RageSurface_Load_PNG.cpp; sourceTree = "<group>"; };
		AABBF6710659E78D00738526 /* RageSurface_Load_PNG.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurface_Load_PNG.h; path = ../src/RageSurface_Load_PNG.h; sourceTree = "<group>"; };
		AABBF6720659E78D00738526 /* RageSurface_Load_XPM.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurface_Load_XPM.cpp; path = ../src/RageSurface_Load_XPM.cpp; sourceTree = "<group>"; };
		AABBF6730659E78D00738526 /* RageSurface_Load_XPM.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurface_Load_XPM.h; path = ../src/RageSurface_Load_XPM.h; sourceTree = "<group>"; };
		AABBF6740659E78D00738526 /* RageSurface_Load.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurface_Load.cpp; path = ../src/RageSurface_Load.cpp; sourceTree = "<group>"; };
		AABBF6750659E78D00738526 /* RageSurface_Load.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurface_Load.h; path = ../src/RageSurface_Load.h; sourceTree = "<group>"; };
		AABBFCD209838C3A00F077E2 /* SMMain.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = SMMain.mm; sourceTree = "<group>"; };
		AABD0B3605DF3F22004F7929 /* CryptManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = CryptManager.cpp; path = ../src/CryptManager.cpp; sourceTree = "<group>"; };
		AABD0B3705DF3F22004F7929 /* CryptManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CryptManager.h; path = ../src/CryptManager.h; sourceTree = "<group>"; };
		AABE321A05ACD8ED001A0E84 /* ScreenEnding.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenEnding.cpp; path = ../src/ScreenEnding.cpp; sourceTree = "<group>"; };
		AABE321B05ACD8ED001A0E84 /* ScreenEnding.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenEnding.h; path = ../src/ScreenEnding.h; sourceTree = "<group>"; };
		AABE321E05ACD931001A0E84 /* Foreground.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Foreground.cpp; path = ../src/Foreground.cpp; sourceTree = "<group>"; };
		AABE321F05ACD931001A0E84 /* Foreground.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Foreground.h; path = ../src/Foreground.h; sourceTree = "<group>"; };
		AABE322205ACDA52001A0E84 /* RageFileDriverDirectHelpers.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriverDirectHelpers.cpp; path = ../src/RageFileDriverDirectHelpers.cpp; sourceTree = "<group>"; };
		AABE322305ACDA52001A0E84 /* RageFileDriverDirectHelpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriverDirectHelpers.h; path = ../src/RageFileDriverDirectHelpers.h; sourceTree = "<group>"; };
		AABE35EB04967E25005F316C /* BannerCache.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = BannerCache.cpp; path = ../src/BannerCache.cpp; sourceTree = "<group>"; };
		AABE35EC04967E26005F316C /* BannerCache.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = BannerCache.h; path = ../src/BannerCache.h; sourceTree = "<group>"; };
		AABE36F60497CE16005F316C /* arch_default.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = arch_default.h; sourceTree = "<group>"; };
		AABE36FC0497CE44005F316C /* ArchHooks.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ArchHooks.h; path = ArchHooks/ArchHooks.h; sourceTree = "<group>"; };
		AABE37030497CF85005F316C /* RageSoundDriver.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = RageSoundDriver.h; sourceTree = "<group>"; };
		AABE78760591287100E8BF50 /* MemoryCardDriver_Null.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = MemoryCardDriver_Null.h; sourceTree = "<group>"; };
		AABE788B05912B0600E8BF50 /* DualScrollBar.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = DualScrollBar.h; path = ../src/DualScrollBar.h; sourceTree = "<group>"; };
		AABE788C05912B0600E8BF50 /* DualScrollBar.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = DualScrollBar.cpp; path = ../src/DualScrollBar.cpp; sourceTree = "<group>"; };
		AABE830D0A9524D400001678 /* ModsGroup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ModsGroup.cpp; path = ../src/ModsGroup.cpp; sourceTree = "<group>"; };
		AAC0BFDF0E2951EC00F56EEB /* CryptHelpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CryptHelpers.cpp; path = ../src/CryptHelpers.cpp; sourceTree = SOURCE_ROOT; };
		AAC0BFE00E2951EC00F56EEB /* CryptHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CryptHelpers.h; path = ../src/CryptHelpers.h; sourceTree = SOURCE_ROOT; };
		AAC0C8C00984AE3B0075FC53 /* Tween.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Tween.cpp; path = ../src/Tween.cpp; sourceTree = "<group>"; };
		AAC0C8C10984AE3B0075FC53 /* Tween.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Tween.h; path = ../src/Tween.h; sourceTree = "<group>"; };
		AAC23F7E0485E68D005F316C /* RageUtil_CharConversions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageUtil_CharConversions.cpp; path = ../src/RageUtil_CharConversions.cpp; sourceTree = "<group>"; };
		AAC23F7F0485E68D005F316C /* RageUtil_CharConversions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageUtil_CharConversions.h; path = ../src/RageUtil_CharConversions.h; sourceTree = "<group>"; };
		AAC28BB904F758E500D02EE9 /* BeginnerHelper.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = BeginnerHelper.cpp; path = ../src/BeginnerHelper.cpp; sourceTree = "<group>"; };
		AAC28BBA04F758E500D02EE9 /* BeginnerHelper.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = BeginnerHelper.h; path = ../src/BeginnerHelper.h; sourceTree = "<group>"; };
		AAC622FA05389A0500D02EE9 /* ScreenTestInput.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenTestInput.cpp; path = ../src/ScreenTestInput.cpp; sourceTree = "<group>"; };
		AAC622FB05389A0500D02EE9 /* ScreenTestInput.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenTestInput.h; path = ../src/ScreenTestInput.h; sourceTree = "<group>"; };
		AAC6889905D7F3C800964E6D /* XmlFile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = XmlFile.cpp; path = ../src/XmlFile.cpp; sourceTree = "<group>"; };
		AAC6889A05D7F3C800964E6D /* XmlFile.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = XmlFile.h; path = ../src/XmlFile.h; sourceTree = "<group>"; };
		AAC6DCE30567660A00B5D56F /* LightsManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LightsManager.cpp; path = ../src/LightsManager.cpp; sourceTree = "<group>"; };
		AAC6DCE40567660A00B5D56F /* LightsManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LightsManager.h; path = ../src/LightsManager.h; sourceTree = "<group>"; };
		AAC6DCEE0567663800B5D56F /* LightsDriver.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = LightsDriver.h; sourceTree = "<group>"; };
		AAC6DDDE0569C71000B5D56F /* PaneDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = PaneDisplay.cpp; path = ../src/PaneDisplay.cpp; sourceTree = "<group>"; };
		AAC6DDDF0569C71000B5D56F /* PaneDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = PaneDisplay.h; path = ../src/PaneDisplay.h; sourceTree = "<group>"; };
		AAC6DDE60569C80900B5D56F /* DifficultyList.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = DifficultyList.cpp; path = ../src/DifficultyList.cpp; sourceTree = "<group>"; };
		AAC6DDE70569C80900B5D56F /* DifficultyList.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = DifficultyList.h; path = ../src/DifficultyList.h; sourceTree = "<group>"; };
		AAC9F32E069E22BB00D53E2C /* GameSoundManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GameSoundManager.cpp; path = ../src/GameSoundManager.cpp; sourceTree = "<group>"; };
		AAC9F32F069E22BB00D53E2C /* GameSoundManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GameSoundManager.h; path = ../src/GameSoundManager.h; sourceTree = "<group>"; };
		AAC9F332069E22CF00D53E2C /* MemoryCardDriver.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = MemoryCardDriver.cpp; sourceTree = "<group>"; };
		AAC9F333069E22CF00D53E2C /* MemoryCardDriver.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = MemoryCardDriver.h; sourceTree = "<group>"; };
		AACA592A07B5E23400763545 /* RageFileDriverTimeout.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriverTimeout.cpp; path = ../src/RageFileDriverTimeout.cpp; sourceTree = "<group>"; };
		AACA592B07B5E23400763545 /* RageFileDriverTimeout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriverTimeout.h; path = ../src/RageFileDriverTimeout.h; sourceTree = "<group>"; };
		AACA592C07B5E23400763545 /* RageUtil_AutoPtr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageUtil_AutoPtr.h; path = ../src/RageUtil_AutoPtr.h; sourceTree = "<group>"; };
		AACA592D07B5E23400763545 /* RageUtil_WorkerThread.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageUtil_WorkerThread.cpp; path = ../src/RageUtil_WorkerThread.cpp; sourceTree = "<group>"; };
		AACA592E07B5E23400763545 /* RageUtil_WorkerThread.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageUtil_WorkerThread.h; path = ../src/RageUtil_WorkerThread.h; sourceTree = "<group>"; };
		AACFBE2608E7D793005087FC /* ActorSound.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ActorSound.cpp; path = ../src/ActorSound.cpp; sourceTree = "<group>"; };
		AACFBE2708E7D793005087FC /* ActorSound.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ActorSound.h; path = ../src/ActorSound.h; sourceTree = "<group>"; };
		AACFBE3908E7D832005087FC /* InputEventPlus.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = InputEventPlus.h; path = ../src/InputEventPlus.h; sourceTree = "<group>"; };
		AACFBE4908E7D893005087FC /* ScreenGameplayLesson.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenGameplayLesson.cpp; path = ../src/ScreenGameplayLesson.cpp; sourceTree = "<group>"; };
		AACFBE4A08E7D893005087FC /* ScreenGameplayLesson.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenGameplayLesson.h; path = ../src/ScreenGameplayLesson.h; sourceTree = "<group>"; };
		AACFBE6108E7DBA8005087FC /* LuaExpressionTransform.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LuaExpressionTransform.cpp; path = ../src/LuaExpressionTransform.cpp; sourceTree = "<group>"; };
		AACFBE6208E7DBA8005087FC /* LuaExpressionTransform.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LuaExpressionTransform.h; path = ../src/LuaExpressionTransform.h; sourceTree = "<group>"; };
		AAD36082062BB8AE00D0CED8 /* RageSoundPosMap.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundPosMap.cpp; path = ../src/RageSoundPosMap.cpp; sourceTree = "<group>"; };
		AAD36083062BB8AE00D0CED8 /* RageSoundPosMap.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundPosMap.h; path = ../src/RageSoundPosMap.h; sourceTree = "<group>"; };
		AAD3D5AB05B5AB4E00014FAC /* RageUtil_CircularBuffer.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageUtil_CircularBuffer.h; path = ../src/RageUtil_CircularBuffer.h; sourceTree = "<group>"; };
		AAD620A5052EC78B00D02EE9 /* PercentageDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = PercentageDisplay.cpp; path = ../src/PercentageDisplay.cpp; sourceTree = "<group>"; };
		AAD620A6052EC78B00D02EE9 /* PercentageDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = PercentageDisplay.h; path = ../src/PercentageDisplay.h; sourceTree = "<group>"; };
		AAD64AA10603FE7300EF8CDE /* StepMania.pch */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = StepMania.pch; sourceTree = "<group>"; };
		AAD675EF06795175006002B0 /* Dialog.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = Dialog.cpp; sourceTree = "<group>"; };
		AAD675F006795175006002B0 /* Dialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = Dialog.h; sourceTree = "<group>"; };
		AAD675F106795175006002B0 /* DialogDriver.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = DialogDriver.h; sourceTree = "<group>"; };
		AAD6A712065E0FDF0042165A /* Difficulty.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Difficulty.cpp; path = ../src/Difficulty.cpp; sourceTree = "<group>"; };
		AAD6A713065E0FDF0042165A /* Difficulty.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Difficulty.h; path = ../src/Difficulty.h; sourceTree = "<group>"; };
		AAD8F9320A4B97DF000311CF /* ScreenGameplayShared.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenGameplayShared.h; path = ../src/ScreenGameplayShared.h; sourceTree = "<group>"; };
		AAD8F9330A4B97DF000311CF /* ScreenGameplayShared.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenGameplayShared.cpp; path = ../src/ScreenGameplayShared.cpp; sourceTree = "<group>"; };
		AADB4E7A04D4FE5D00D02EE9 /* RageSoundReader_FileReader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundReader_FileReader.h; path = ../src/RageSoundReader_FileReader.h; sourceTree = "<group>"; };
		AADB4E8804D50FB900D02EE9 /* CrashHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = CrashHandler.h; sourceTree = "<group>"; };
		AADB4E8A04D50FB900D02EE9 /* CrashHandlerInternal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = CrashHandlerInternal.h; sourceTree = "<group>"; };
		AADB4E8B04D50FB900D02EE9 /* SignalHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = SignalHandler.cpp; sourceTree = "<group>"; };
		AADB4E8C04D50FB900D02EE9 /* SignalHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = SignalHandler.h; sourceTree = "<group>"; };
		AADB4E8F04D5263200D02EE9 /* arch_setup.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = arch_setup.h; sourceTree = "<group>"; };
		AADB4F5904D9220700D02EE9 /* Crash.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = Crash.h; sourceTree = "<group>"; };
		AADBE360053D5F8A00D02EE9 /* ScreenBookkeeping.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenBookkeeping.cpp; path = ../src/ScreenBookkeeping.cpp; sourceTree = "<group>"; };
		AADBE361053D5F8A00D02EE9 /* ScreenBookkeeping.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenBookkeeping.h; path = ../src/ScreenBookkeeping.h; sourceTree = "<group>"; };
		AADBE362053D5F8A00D02EE9 /* ScreenNameEntryTraditional.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenNameEntryTraditional.cpp; path = ../src/ScreenNameEntryTraditional.cpp; sourceTree = "<group>"; };
		AADBE363053D5F8A00D02EE9 /* ScreenNameEntryTraditional.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenNameEntryTraditional.h; path = ../src/ScreenNameEntryTraditional.h; sourceTree = "<group>"; };
		AADBE368053DA38C00D02EE9 /* Bookkeeper.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Bookkeeper.cpp; path = ../src/Bookkeeper.cpp; sourceTree = "<group>"; };
		AADBE369053DA38C00D02EE9 /* Bookkeeper.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Bookkeeper.h; path = ../src/Bookkeeper.h; sourceTree = "<group>"; };
		AADD1CC2095C233E0088C9DF /* LocalizedString.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LocalizedString.cpp; path = ../src/LocalizedString.cpp; sourceTree = "<group>"; };
		AADD1CC3095C233F0088C9DF /* LocalizedString.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LocalizedString.h; path = ../src/LocalizedString.h; sourceTree = "<group>"; };
		AAE2D6D30A67481E00071546 /* ScoreKeeper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreKeeper.cpp; path = ../src/ScoreKeeper.cpp; sourceTree = "<group>"; };
		AAE443EB04B0F9F600D02EE9 /* CombinedLifeMeterTug.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = CombinedLifeMeterTug.cpp; path = ../src/CombinedLifeMeterTug.cpp; sourceTree = "<group>"; };
		AAE443EC04B0F9F600D02EE9 /* CombinedLifeMeterTug.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CombinedLifeMeterTug.h; path = ../src/CombinedLifeMeterTug.h; sourceTree = "<group>"; };
		AAE443F304B0FEB700D02EE9 /* ScoreKeeperRave.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreKeeperRave.cpp; path = ../src/ScoreKeeperRave.cpp; sourceTree = "<group>"; };
		AAE443F404B0FEB700D02EE9 /* ScoreKeeperRave.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreKeeperRave.h; path = ../src/ScoreKeeperRave.h; sourceTree = "<group>"; };
		AAE77F570AC3B52500AEFC64 /* RageTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageTypes.cpp; path = ../src/RageTypes.cpp; sourceTree = "<group>"; };
		AAE7803C0AC76A1200AEFC64 /* WorkoutGraph.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = WorkoutGraph.cpp; path = ../src/WorkoutGraph.cpp; sourceTree = "<group>"; };
		AAE7803D0AC76A1200AEFC64 /* WorkoutGraph.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = WorkoutGraph.h; path = ../src/WorkoutGraph.h; sourceTree = "<group>"; };
		AAE78049060814AC0034E65F /* NetworkSyncManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NetworkSyncManager.cpp; path = ../src/NetworkSyncManager.cpp; sourceTree = "<group>"; };
		AAE7804A060814AC0034E65F /* NetworkSyncManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NetworkSyncManager.h; path = ../src/NetworkSyncManager.h; sourceTree = "<group>"; };
		AAE7808506081A000034E65F /* ezsockets.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ezsockets.cpp; path = ../src/ezsockets.cpp; sourceTree = "<group>"; };
		AAE7808606081A000034E65F /* ezsockets.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ezsockets.h; path = ../src/ezsockets.h; sourceTree = "<group>"; };
		AAE7812B0608249E0034E65F /* ActiveAttackList.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ActiveAttackList.cpp; path = ../src/ActiveAttackList.cpp; sourceTree = "<group>"; };
		AAE7812C0608249E0034E65F /* ActiveAttackList.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ActiveAttackList.h; path = ../src/ActiveAttackList.h; sourceTree = "<group>"; };
		AAE7817E0AC7E37B00AEFC64 /* liblua-5.1-sm5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "liblua-5.1-sm5.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		AAEBC6C607A20AFE00793F0E /* RageSurface_Save_JPEG.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurface_Save_JPEG.cpp; path = ../src/RageSurface_Save_JPEG.cpp; sourceTree = "<group>"; };
		AAEBC6C707A20AFE00793F0E /* RageSurface_Save_JPEG.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurface_Save_JPEG.h; path = ../src/RageSurface_Save_JPEG.h; sourceTree = "<group>"; };
		AAEBC6C807A20AFE00793F0E /* RageSurfaceUtils_Dither.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurfaceUtils_Dither.cpp; path = ../src/RageSurfaceUtils_Dither.cpp; sourceTree = "<group>"; };
		AAEBC6C907A20AFE00793F0E /* RageSurfaceUtils_Dither.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurfaceUtils_Dither.h; path = ../src/RageSurfaceUtils_Dither.h; sourceTree = "<group>"; };
		AAEBC6CA07A20AFE00793F0E /* RageSurfaceUtils_Zoom.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurfaceUtils_Zoom.cpp; path = ../src/RageSurfaceUtils_Zoom.cpp; sourceTree = "<group>"; };
		AAEBC6CB07A20AFE00793F0E /* RageSurfaceUtils_Zoom.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurfaceUtils_Zoom.h; path = ../src/RageSurfaceUtils_Zoom.h; sourceTree = "<group>"; };
		AAEBC78C07A4FF5600793F0E /* LuaBinding.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LuaBinding.h; path = ../src/LuaBinding.h; sourceTree = "<group>"; };
		AAEBC78D07A4FF5600793F0E /* LuaManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LuaManager.cpp; path = ../src/LuaManager.cpp; sourceTree = "<group>"; };
		AAEBC78E07A4FF5600793F0E /* LuaManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LuaManager.h; path = ../src/LuaManager.h; sourceTree = "<group>"; };
		AAEBC78F07A4FF5600793F0E /* PlayerState.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = PlayerState.h; path = ../src/PlayerState.h; sourceTree = "<group>"; };
		AAEBF55E0B5C517E005F3C7C /* SampleHistory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SampleHistory.cpp; path = ../src/SampleHistory.cpp; sourceTree = "<group>"; };
		AAEBF55F0B5C517E005F3C7C /* SampleHistory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SampleHistory.h; path = ../src/SampleHistory.h; sourceTree = "<group>"; };
		AAEBF57C0B5C83F4005F3C7C /* SoundEffectControl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SoundEffectControl.cpp; path = ../src/SoundEffectControl.cpp; sourceTree = "<group>"; };
		AAEBF57D0B5C83F4005F3C7C /* SoundEffectControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SoundEffectControl.h; path = ../src/SoundEffectControl.h; sourceTree = "<group>"; };
		AAECF8BF05265DB600D02EE9 /* ScreenExit.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenExit.cpp; path = ../src/ScreenExit.cpp; sourceTree = "<group>"; };
		AAECF8C005265DB600D02EE9 /* ScreenExit.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenExit.h; path = ../src/ScreenExit.h; sourceTree = "<group>"; };
		AAED6F280601C528002D2DEE /* Backtrace.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = Backtrace.cpp; sourceTree = "<group>"; };
		AAED6F290601C528002D2DEE /* Backtrace.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = Backtrace.h; sourceTree = "<group>"; };
		AAED6F2A0601C528002D2DEE /* BacktraceNames.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = BacktraceNames.cpp; sourceTree = "<group>"; };
		AAED6F2B0601C528002D2DEE /* BacktraceNames.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = BacktraceNames.h; sourceTree = "<group>"; };
		AAEDFD680A03762B00590617 /* Crash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Crash.cpp; sourceTree = "<group>"; };
		AAEF3D1004B53E2900D02EE9 /* LoadingWindow.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = LoadingWindow.h; sourceTree = "<group>"; };
		AAF33F2A04FF213100F93C24 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
		AAF3442908F1C36A0006EDB7 /* DynamicActorScroller.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = DynamicActorScroller.cpp; path = ../src/DynamicActorScroller.cpp; sourceTree = "<group>"; };
		AAF3442A08F1C36A0006EDB7 /* DynamicActorScroller.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = DynamicActorScroller.h; path = ../src/DynamicActorScroller.h; sourceTree = "<group>"; };
		AAF34ADC0900AEBD0006EDB7 /* ScoreKeeperNormal.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreKeeperNormal.cpp; path = ../src/ScoreKeeperNormal.cpp; sourceTree = "<group>"; };
		AAF34ADD0900AEBD0006EDB7 /* ScoreKeeperNormal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreKeeperNormal.h; path = ../src/ScoreKeeperNormal.h; sourceTree = "<group>"; };
		AAF34AEB0900B00C0006EDB7 /* ScreenStatsOverlay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenStatsOverlay.cpp; path = ../src/ScreenStatsOverlay.cpp; sourceTree = "<group>"; };
		AAF34AEC0900B00C0006EDB7 /* ScreenStatsOverlay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenStatsOverlay.h; path = ../src/ScreenStatsOverlay.h; sourceTree = "<group>"; };
		AAF4206505D63FA700056441 /* ModelManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ModelManager.cpp; path = ../src/ModelManager.cpp; sourceTree = "<group>"; };
		AAF4206605D63FA700056441 /* ModelManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ModelManager.h; path = ../src/ModelManager.h; sourceTree = "<group>"; };
		AAF4206905D6400800056441 /* RageModelGeometry.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageModelGeometry.cpp; path = ../src/RageModelGeometry.cpp; sourceTree = "<group>"; };
		AAF4206A05D6400800056441 /* RageModelGeometry.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageModelGeometry.h; path = ../src/RageModelGeometry.h; sourceTree = "<group>"; };
		AAF430FD04DC98BC00D02EE9 /* Steps.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Steps.cpp; path = ../src/Steps.cpp; sourceTree = "<group>"; };
		AAF430FE04DC98BC00D02EE9 /* Steps.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Steps.h; path = ../src/Steps.h; sourceTree = "<group>"; };
		AAF580A704B3E2DC00D02EE9 /* RageUtil_FileDB.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageUtil_FileDB.cpp; path = ../src/RageUtil_FileDB.cpp; sourceTree = "<group>"; };
		AAF580A804B3E2DC00D02EE9 /* RageUtil_FileDB.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageUtil_FileDB.h; path = ../src/RageUtil_FileDB.h; sourceTree = "<group>"; };
		AAF6A33109B69C7700D5C614 /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = "<group>"; };
		AAF6A38F09B6A2A600D5C614 /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
		AAF6A3AE09B6A88800D5C614 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
		AAF6A3B109B6A90C00D5C614 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
		AAF6A3B209B6A91000D5C614 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; };
		AAF6A3B309B6A91600D5C614 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
		AAF7435906110E8D00B19AD1 /* ScreenTestLights.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenTestLights.cpp; path = ../src/ScreenTestLights.cpp; sourceTree = "<group>"; };
		AAF7435A06110E8D00B19AD1 /* ScreenTestLights.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenTestLights.h; path = ../src/ScreenTestLights.h; sourceTree = "<group>"; };
		AAF7458E061181F700B19AD1 /* RageDisplay_Null.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageDisplay_Null.cpp; path = ../src/RageDisplay_Null.cpp; sourceTree = "<group>"; };
		AAF7458F061181F700B19AD1 /* RageDisplay_Null.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageDisplay_Null.h; path = ../src/RageDisplay_Null.h; sourceTree = "<group>"; };
		AAF793F1074FE69E00D74516 /* ScreenNetRoom.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenNetRoom.cpp; path = ../src/ScreenNetRoom.cpp; sourceTree = "<group>"; };
		AAF793F2074FE69E00D74516 /* ScreenNetRoom.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenNetRoom.h; path = ../src/ScreenNetRoom.h; sourceTree = "<group>"; };
		AAF793F3074FE69E00D74516 /* ScreenNetSelectBase.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenNetSelectBase.cpp; path = ../src/ScreenNetSelectBase.cpp; sourceTree = "<group>"; };
		AAF793F4074FE69E00D74516 /* ScreenNetSelectBase.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenNetSelectBase.h; path = ../src/ScreenNetSelectBase.h; sourceTree = "<group>"; };
		AAFAB5BB0889098600767BF7 /* ScreenOptionsEditProfile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenOptionsEditProfile.cpp; path = ../src/ScreenOptionsEditProfile.cpp; sourceTree = "<group>"; };
		AAFAB5BC0889098600767BF7 /* ScreenOptionsEditProfile.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenOptionsEditProfile.h; path = ../src/ScreenOptionsEditProfile.h; sourceTree = "<group>"; };
		AAFAB5CB08890B5200767BF7 /* GameLoop.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = GameLoop.cpp; sourceTree = "<group>"; };
		AAFAB5CC08890B5200767BF7 /* GameLoop.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = GameLoop.h; sourceTree = "<group>"; };
		AAFAFC8E0AC8DB9F00427A6E /* EnumHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = EnumHelper.cpp; path = ../src/EnumHelper.cpp; sourceTree = "<group>"; };
		AAFB549D0B1BC32700FC3A81 /* RageSoundReader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader.cpp; path = ../src/RageSoundReader.cpp; sourceTree = "<group>"; };
		AAFBEECF094D7FCB000029DE /* SpecialFiles.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = SpecialFiles.cpp; sourceTree = "<group>"; };
		AAFBEED0094D7FCB000029DE /* SpecialFiles.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = SpecialFiles.h; sourceTree = "<group>"; };
		AAFBEEE5094D807E000029DE /* ScreenOptionsManageEditSteps.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenOptionsManageEditSteps.cpp; path = ../src/ScreenOptionsManageEditSteps.cpp; sourceTree = "<group>"; };
		AAFBEEE6094D807E000029DE /* ScreenOptionsManageEditSteps.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenOptionsManageEditSteps.h; path = ../src/ScreenOptionsManageEditSteps.h; sourceTree = "<group>"; };
		AAFBEEE7094D807E000029DE /* ScreenOptionsMemoryCard.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenOptionsMemoryCard.cpp; path = ../src/ScreenOptionsMemoryCard.cpp; sourceTree = "<group>"; };
		AAFBEEE8094D807E000029DE /* ScreenOptionsMemoryCard.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenOptionsMemoryCard.h; path = ../src/ScreenOptionsMemoryCard.h; sourceTree = "<group>"; };
		AAFBEEE9094D807E000029DE /* ScreenServiceAction.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenServiceAction.cpp; path = ../src/ScreenServiceAction.cpp; sourceTree = "<group>"; };
		AAFBEEEA094D807E000029DE /* ScreenServiceAction.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenServiceAction.h; path = ../src/ScreenServiceAction.h; sourceTree = "<group>"; };
		AAFC6CEF072A30440053AAD3 /* InputHandler_MonkeyKeyboard.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = InputHandler_MonkeyKeyboard.cpp; sourceTree = "<group>"; };
		AAFC6CF0072A30440053AAD3 /* InputHandler_MonkeyKeyboard.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = InputHandler_MonkeyKeyboard.h; sourceTree = "<group>"; };
		AAFC7FF00513A67700D02EE9 /* RageSoundReader_FileReader.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundReader_FileReader.cpp; path = ../src/RageSoundReader_FileReader.cpp; sourceTree = "<group>"; };
		AAFC7FF10513A67700D02EE9 /* RageSoundReader_MP3.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundReader_MP3.cpp; path = ../src/RageSoundReader_MP3.cpp; sourceTree = "<group>"; };
		AAFC7FF20513A67700D02EE9 /* RageSoundReader_MP3.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundReader_MP3.h; path = ../src/RageSoundReader_MP3.h; sourceTree = "<group>"; };
		AAFE71090A91ADE6005F2290 /* ActorProxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ActorProxy.cpp; path = ../src/ActorProxy.cpp; sourceTree = "<group>"; };
		AAFE710A0A91ADE6005F2290 /* ActorProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ActorProxy.h; path = ../src/ActorProxy.h; sourceTree = "<group>"; };
		AAFE711C0A91B551005F2290 /* RageSurface_Save_PNG.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RageSurface_Save_PNG.cpp; path = ../src/RageSurface_Save_PNG.cpp; sourceTree = "<group>"; };
		AAFE711D0A91B551005F2290 /* RoomInfoDisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RoomInfoDisplay.cpp; path = ../src/RoomInfoDisplay.cpp; sourceTree = "<group>"; };
		AAFE711E0A91B551005F2290 /* RoomInfoDisplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RoomInfoDisplay.h; path = ../src/RoomInfoDisplay.h; sourceTree = "<group>"; };
		AAFE71280A91B58F005F2290 /* RageSurface_Save_PNG.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RageSurface_Save_PNG.h; path = ../src/RageSurface_Save_PNG.h; sourceTree = "<group>"; };
		AAFF41A10F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenOptionsExportPackage.cpp; path = ../src/ScreenOptionsExportPackage.cpp; sourceTree = SOURCE_ROOT; };
		AAFF41A20F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenOptionsExportPackage.h; path = ../src/ScreenOptionsExportPackage.h; sourceTree = SOURCE_ROOT; };
		AAFF551D0549F39700D02EE9 /* GraphDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GraphDisplay.cpp; path = ../src/GraphDisplay.cpp; sourceTree = "<group>"; };
		AAFF551E0549F39700D02EE9 /* GraphDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GraphDisplay.h; path = ../src/GraphDisplay.h; sourceTree = "<group>"; };
		AAFF55210549F43A00D02EE9 /* ComboGraph.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ComboGraph.cpp; path = ../src/ComboGraph.cpp; sourceTree = "<group>"; };
		AAFF55220549F43A00D02EE9 /* ComboGraph.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ComboGraph.h; path = ../src/ComboGraph.h; sourceTree = "<group>"; };
		AAFF5541054E736D00D02EE9 /* Attack.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Attack.cpp; path = ../src/Attack.cpp; sourceTree = "<group>"; };
		AAFF5542054E736D00D02EE9 /* Attack.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Attack.h; path = ../src/Attack.h; sourceTree = "<group>"; };
		B75CE3B3137963350076A82D /* SongPosition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SongPosition.h; path = ../src/SongPosition.h; sourceTree = SOURCE_ROOT; };
		B75CE3B4137963350076A82D /* SongPosition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SongPosition.cpp; path = ../src/SongPosition.cpp; sourceTree = SOURCE_ROOT; };
		EE2153A710A75BEE0074B01B /* NotesLoaderPMS.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotesLoaderPMS.cpp; path = ../src/NotesLoaderPMS.cpp; sourceTree = SOURCE_ROOT; };
		EE2153A810A75BEE0074B01B /* NotesLoaderPMS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotesLoaderPMS.h; path = ../src/NotesLoaderPMS.h; sourceTree = SOURCE_ROOT; };
		EE879BAA132E06C50078FDDC /* glew.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = glew.c; path = src/glew.c; sourceTree = "<group>"; };
		EE906F6412BF3A1B00146C96 /* ScreenInstallOverlay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenInstallOverlay.cpp; path = ../src/ScreenInstallOverlay.cpp; sourceTree = SOURCE_ROOT; };
		EE906F6512BF3A1B00146C96 /* ScreenInstallOverlay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenInstallOverlay.h; path = ../src/ScreenInstallOverlay.h; sourceTree = SOURCE_ROOT; };
		EE906F8012BF3AF800146C96 /* JsonUtil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JsonUtil.cpp; path = ../src/JsonUtil.cpp; sourceTree = SOURCE_ROOT; };
		EE906F8112BF3AF800146C96 /* JsonUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JsonUtil.h; path = ../src/JsonUtil.h; sourceTree = SOURCE_ROOT; };
		EE906F8812BF3C7C00146C96 /* FileDownload.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileDownload.cpp; path = ../src/FileDownload.cpp; sourceTree = SOURCE_ROOT; };
		EE906F8912BF3C7C00146C96 /* FileDownload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileDownload.h; path = ../src/FileDownload.h; sourceTree = SOURCE_ROOT; };
		EEA7C84110A805A300082E7B /* ScreenPackagesSSC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenPackagesSSC.cpp; path = ../src/ScreenPackagesSSC.cpp; sourceTree = SOURCE_ROOT; };
		EEA7C84210A805A300082E7B /* ScreenPackagesSSC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenPackagesSSC.h; path = ../src/ScreenPackagesSSC.h; sourceTree = SOURCE_ROOT; };
		EEC7863D0E58208B00F559BC /* StepsDisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StepsDisplay.cpp; path = ../src/StepsDisplay.cpp; sourceTree = "<group>"; };
		EEC7863E0E58208B00F559BC /* StepsDisplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StepsDisplay.h; path = ../src/StepsDisplay.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		2B17AB7013980FDF001AE57D /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2B17ABBE13981521001AE57D /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2B17ABDE13981756001AE57D /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2B7DA69613D7AF5B0045BBD6 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA29CE3B0558741A00961A51 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA29CE3C0558741A00961A51 /* Cocoa.framework in Frameworks */,
				AA29CE3D0558741A00961A51 /* Carbon.framework in Frameworks */,
				AA29CE3E0558741A00961A51 /* IOKit.framework in Frameworks */,
				AA29CE3F0558741A00961A51 /* QuickTime.framework in Frameworks */,
				AA29CE400558741A00961A51 /* OpenGL.framework in Frameworks */,
				AA29CE420558741A00961A51 /* CoreFoundation.framework in Frameworks */,
				AA230EB006043704002672F3 /* AudioToolbox.framework in Frameworks */,
				AA230EB106043704002672F3 /* AudioUnit.framework in Frameworks */,
				AAA8E0030696984300FCE1F9 /* CoreAudio.framework in Frameworks */,
				AA77E8B108B6ABD500FA24CA /* vecLib.framework in Frameworks */,
				AA21E4790A9826CD00684CEA /* libjpeg_link.a in Frameworks */,
				AA21E47B0A9826CD00684CEA /* libogg_link.a in Frameworks */,
				AA21E47D0A9826CD00684CEA /* libtheora_link.a in Frameworks */,
				AA21E47E0A9826CD00684CEA /* libvorbis_link.a in Frameworks */,
				AAE782030AC7E64D00AEFC64 /* liblua-5.1-sm5.a in Frameworks */,
				AA7C8D200B6748E400FD9940 /* libtomcrypt-sm5.a in Frameworks */,
				AA7C8D1F0B6748E300FD9940 /* libtommath-sm5.a in Frameworks */,
				AA059E2C0B8F0C67006F8139 /* libz_link.a in Frameworks */,
				AAA0704E0CE5082E005A3060 /* libffmpeg_link.a in Frameworks */,
				AAA071B40CE7C9C9005A3060 /* libmad-sm5.a in Frameworks */,
				2B17AB9F13981271001AE57D /* libpng-1.5.1-sm5.a in Frameworks */,
				2B17ABCF139815E0001AE57D /* libglew-sm5.a in Frameworks */,
				2B17ABFC139817D5001AE57D /* libpcre-sm5.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA40D51409A08D650068C0D5 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA40D51509A08D650068C0D5 /* Cocoa.framework in Frameworks */,
				AA40D51609A08D650068C0D5 /* Carbon.framework in Frameworks */,
				AA40D51709A08D650068C0D5 /* IOKit.framework in Frameworks */,
				AA40D51809A08D650068C0D5 /* QuickTime.framework in Frameworks */,
				AA40D51909A08D650068C0D5 /* OpenGL.framework in Frameworks */,
				AA40D51A09A08D650068C0D5 /* CoreFoundation.framework in Frameworks */,
				AA40D51C09A08D650068C0D5 /* AudioToolbox.framework in Frameworks */,
				AA40D51D09A08D650068C0D5 /* AudioUnit.framework in Frameworks */,
				AA40D51E09A08D650068C0D5 /* CoreAudio.framework in Frameworks */,
				AA40D51F09A08D650068C0D5 /* vecLib.framework in Frameworks */,
				AA21E47F0A9826CD00684CEA /* libjpeg_link.a in Frameworks */,
				AA21E4810A9826CD00684CEA /* libogg_link.a in Frameworks */,
				AA21E4830A9826CD00684CEA /* libtheora_link.a in Frameworks */,
				AA21E4840A9826CD00684CEA /* libvorbis_link.a in Frameworks */,
				AAE782040AC7E65200AEFC64 /* liblua-5.1-sm5.a in Frameworks */,
				AA7C8D440B674F4F00FD9940 /* libtomcrypt-sm5.a in Frameworks */,
				AA7C8D430B674F4E00FD9940 /* libtommath-sm5.a in Frameworks */,
				AA059E2B0B8F0C67006F8139 /* libz_link.a in Frameworks */,
				AAA0704F0CE5082E005A3060 /* libffmpeg_link.a in Frameworks */,
				2B17ABFD139817D6001AE57D /* libpcre-sm5.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA7A2B920AE09B520054C5BA /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA7A2BAF0AE09CEC0054C5BA /* liblua-5.1-sm5.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA7A2BA90AE09CD50054C5BA /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA7A2BB00AE09CF10054C5BA /* liblua-5.1-sm5.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA7C895D0B67444700FD9940 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA7C8B890B67460600FD9940 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AAA070A70CE7B0DF005A3060 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AAE7817C0AC7E37B00AEFC64 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
			isa = PBXGroup;
			children = (
				AA230EAE06043704002672F3 /* AudioToolbox.framework */,
				AA230EAF06043704002672F3 /* AudioUnit.framework */,
				AAA0F7CE047AC7BF005F316C /* Carbon.framework */,
				1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
				AAA8E0020696984300FCE1F9 /* CoreAudio.framework */,
				AAF33F2A04FF213100F93C24 /* CoreFoundation.framework */,
				AA230ECF06043EFD002672F3 /* CoreServices.framework */,
				AAA0F7D0047AC7EA005F316C /* IOKit.framework */,
				AA8DD84904A2E51400D02EE9 /* OpenGL.framework */,
				AAA0F7D2047ACBC9005F316C /* QuickTime.framework */,
				AA77E8A108B6ABD500FA24CA /* vecLib.framework */,
			);
			name = "Linked Frameworks";
			sourceTree = "<group>";
		};
		1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
			isa = PBXGroup;
			children = (
				29B97325FDCFA39411CA2CEA /* Foundation.framework */,
				29B97324FDCFA39411CA2CEA /* AppKit.framework */,
			);
			name = "Other Frameworks";
			sourceTree = "<group>";
		};
		19C28FACFE9D520D11CA2CBB /* Products */ = {
			isa = PBXGroup;
			children = (
				AA29CE580558741A00961A51 /* StepMania.app */,
				AA40D52B09A08D660068C0D5 /* sm-ssc.app */,
				AAE7817E0AC7E37B00AEFC64 /* liblua-5.1-sm5.a */,
				AA7A2B940AE09B520054C5BA /* lua */,
				AA7A2BAB0AE09CD50054C5BA /* luac */,
				AA7C895F0B67444700FD9940 /* libtommath-sm5.a */,
				AA7C8B8B0B67460600FD9940 /* libtomcrypt-sm5.a */,
				AAA070A90CE7B0DF005A3060 /* libmad-sm5.a */,
				2B17AB7213980FDF001AE57D /* libpng-1.5.1-sm5.a */,
				2B17ABC013981521001AE57D /* libglew-sm5.a */,
				2B17ABE013981756001AE57D /* libpcre-sm5.a */,
				2B7DA69913D7AF5B0045BBD6 /* libzlib.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		29B97314FDCFA39411CA2CEA /* SDL App */ = {
			isa = PBXGroup;
			children = (
				2BDB87261371F7FF00E6FD3A /* extern */,
				AA6EFF7404770F8B005F316C /* Actors */,
				AA6EFEFA04770E84005F316C /* ActorsInGameplay */,
				AA6EFE6D04770D3E005F316C /* ActorsInMenus */,
				AA6E01400477136A005F316C /* arch */,
				AA6E017E0477136A005F316C /* archutils */,
				AA6EFDC804770AF1005F316C /* DataStructures */,
				AA6EFE5704770C7E005F316C /* FileTypes */,
				AA6E00FE047711FF005F316C /* GlobalSingletons */,
				2B766980132FF62B00586512 /* NoteParsing */,
				29B97315FDCFA39411CA2CEA /* Other Source */,
				AA6EFDBB04770A83005F316C /* Rage */,
				AA6EFE6A04770D01005F316C /* StepMania */,
				AA6E00090477103E005F316C /* Screens */,
				AA52E9BD04DBBCF400D02EE9 /* ver.cpp */,
				AA29CE570558741A00961A51 /* Info-StepMania.plist */,
				AAA3741C09099ADA00141131 /* Libraries */,
				2B7DA68713D7AEF10045BBD6 /* zlib */,
				29B97323FDCFA39411CA2CEA /* Frameworks */,
				19C28FACFE9D520D11CA2CBB /* Products */,
				29B97317FDCFA39411CA2CEA /* Resources */,
				AA8B8C49091F48C000D14C5F /* product.xcconfig */,
			);
			name = "SDL App";
			sourceTree = "<group>";
		};
		29B97315FDCFA39411CA2CEA /* Other Source */ = {
			isa = PBXGroup;
			children = (
				AA70E3640663112800DAE1FD /* Foreach.h */,
				3659B56D0F902143002B6B68 /* CommandLineActions.cpp */,
				3659B56E0F902143002B6B68 /* CommandLineActions.h */,
			);
			name = "Other Source";
			path = ../src;
			sourceTree = "<group>";
		};
		29B97317FDCFA39411CA2CEA /* Resources */ = {
			isa = PBXGroup;
			children = (
				AA1DE9590C5468FE00D59F20 /* Hardware.in.plist */,
				AA1DE9560C5468CE00D59F20 /* Hardware.plist */,
				AAF6A2F709B695BA00D5C614 /* Localizable.strings */,
				AAB895E504A9057100D02EE9 /* smicon.icns */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
				1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		2B766980132FF62B00586512 /* NoteParsing */ = {
			isa = PBXGroup;
			children = (
				AA6EFDED04770C79005F316C /* NotesLoader.cpp */,
				AA6EFDEE04770C79005F316C /* NotesLoader.h */,
				AA6EFDEF04770C79005F316C /* NotesLoaderBMS.cpp */,
				AA6EFDF004770C79005F316C /* NotesLoaderBMS.h */,
				AA6EFDF104770C79005F316C /* NotesLoaderDWI.cpp */,
				AA6EFDF204770C79005F316C /* NotesLoaderDWI.h */,
				2B9C2E89137A138B004C92F3 /* NotesLoaderJson.cpp */,
				2B9C2E8A137A138B004C92F3 /* NotesLoaderJson.h */,
				AA6EFDF304770C79005F316C /* NotesLoaderKSF.cpp */,
				AA6EFDF404770C79005F316C /* NotesLoaderKSF.h */,
				3688B8510BD42DAA004186AD /* NotesLoaderMidi.cpp */,
				3688B8520BD42DAA004186AD /* NotesLoaderMidi.h */,
				EE2153A710A75BEE0074B01B /* NotesLoaderPMS.cpp */,
				EE2153A810A75BEE0074B01B /* NotesLoaderPMS.h */,
				AA6EFDF504770C79005F316C /* NotesLoaderSM.cpp */,
				AA6EFDF604770C79005F316C /* NotesLoaderSM.h */,
				2B76698A132FF71500586512 /* NotesLoaderSMA.cpp */,
				2B766989132FF71500586512 /* NotesLoaderSMA.h */,
				2BA7925A1304F20D002BD8E1 /* NotesLoaderSSC.cpp */,
				2BA7925B1304F20D002BD8E1 /* NotesLoaderSSC.h */,
				2B9C2E8B137A138B004C92F3 /* NotesWriterJson.cpp */,
				2B9C2E8C137A138B004C92F3 /* NotesWriterJson.h */,
				AA6EFDF704770C79005F316C /* NotesWriterDWI.cpp */,
				AA6EFDF804770C79005F316C /* NotesWriterDWI.h */,
				AA6EFDF904770C79005F316C /* NotesWriterSM.cpp */,
				AA6EFDFA04770C79005F316C /* NotesWriterSM.h */,
				2BA7925C1304F20D002BD8E1 /* NotesWriterSSC.cpp */,
				2BA7925D1304F20D002BD8E1 /* NotesWriterSSC.h */,
			);
			name = NoteParsing;
			sourceTree = "<group>";
		};
		2B7DA68713D7AEF10045BBD6 /* zlib */ = {
			isa = PBXGroup;
			children = (
				2B7DA68A13D7AEF10045BBD6 /* zlibProj.xcconfig */,
				2B7DA68B13D7AEF10045BBD6 /* zlibTarget.xcconfig */,
				2B7DA68C13D7AEF10045BBD6 /* zlib.h */,
				2B7DA68E13D7AEF10045BBD6 /* zlibPriv.h */,
				2B7DA68F13D7AEF10045BBD6 /* zlib.cp */,
				2B7DA68813D7AEF10045BBD6 /* Supporting Files */,
			);
			path = zlib;
			sourceTree = "<group>";
		};
		2B7DA68813D7AEF10045BBD6 /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				2B7DA68913D7AEF10045BBD6 /* zlib-Prefix.pch */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
		2B7DA6D613D7B06A0045BBD6 /* zlib */ = {
			isa = PBXGroup;
			children = (
				2B7DA69E13D7B0620045BBD6 /* adler32.c */,
				2B7DA69F13D7B0620045BBD6 /* compress.c */,
				2B7DA6A013D7B0620045BBD6 /* crc32.c */,
				2B7DA6A113D7B0620045BBD6 /* crc32.h */,
				2B7DA6A213D7B0620045BBD6 /* deflate.c */,
				2B7DA6A313D7B0620045BBD6 /* deflate.h */,
				2B7DA6A413D7B0620045BBD6 /* example.c */,
				2B7DA6A513D7B0620045BBD6 /* gzclose.c */,
				2B7DA6A613D7B0620045BBD6 /* gzguts.h */,
				2B7DA6A713D7B0620045BBD6 /* gzlib.c */,
				2B7DA6A813D7B0620045BBD6 /* gzread.c */,
				2B7DA6A913D7B0620045BBD6 /* gzwrite.c */,
				2B7DA6AA13D7B0620045BBD6 /* infback.c */,
				2B7DA6AB13D7B0620045BBD6 /* inffast.c */,
				2B7DA6AC13D7B0620045BBD6 /* inffast.h */,
				2B7DA6AD13D7B0620045BBD6 /* inffixed.h */,
				2B7DA6AE13D7B0620045BBD6 /* inflate.c */,
				2B7DA6AF13D7B0620045BBD6 /* inflate.h */,
				2B7DA6B013D7B0620045BBD6 /* inftrees.c */,
				2B7DA6B113D7B0620045BBD6 /* inftrees.h */,
				2B7DA6B213D7B0620045BBD6 /* minigzip.c */,
				2B7DA6B313D7B0620045BBD6 /* trees.c */,
				2B7DA6B413D7B0620045BBD6 /* trees.h */,
				2B7DA6B513D7B0620045BBD6 /* uncompr.c */,
				2B7DA6B613D7B0620045BBD6 /* zconf.h */,
				2B7DA6B713D7B0620045BBD6 /* zlib.h */,
				2B7DA6B813D7B0620045BBD6 /* zutil.c */,
				2B7DA6B913D7B0620045BBD6 /* zutil.h */,
			);
			name = zlib;
			sourceTree = "<group>";
		};
		2BC6130C13773C6800CC8BBD /* libpng */ = {
			isa = PBXGroup;
			children = (
				2BC6130D13773C8E00CC8BBD /* png.c */,
				2BC6130E13773C8E00CC8BBD /* png.h */,
				2BC6130F13773C8E00CC8BBD /* pngconf.h */,
				2BC6131013773C8E00CC8BBD /* pngdebug.h */,
				2BC6131113773C8E00CC8BBD /* pngerror.c */,
				2BC6131213773C8E00CC8BBD /* pngget.c */,
				2BC6131313773C8E00CC8BBD /* pnginfo.h */,
				2BC6133D13773D2C00CC8BBD /* pnglibconf.h */,
				2BC6131413773C8E00CC8BBD /* pngmem.c */,
				2BC6131513773C8E00CC8BBD /* pngpread.c */,
				2BC6131613773C8E00CC8BBD /* pngpriv.h */,
				2BC6131713773C8E00CC8BBD /* pngread.c */,
				2BC6131813773C8E00CC8BBD /* pngrio.c */,
				2BC6131913773C8E00CC8BBD /* pngrtran.c */,
				2BC6131A13773C8E00CC8BBD /* pngrutil.c */,
				2BC6131B13773C8E00CC8BBD /* pngset.c */,
				2BC6131C13773C8E00CC8BBD /* pngstruct.h */,
				2BC6131E13773C8E00CC8BBD /* pngtrans.c */,
				2BC6132013773C8E00CC8BBD /* pngwio.c */,
				2BC6132113773C8E00CC8BBD /* pngwrite.c */,
				2BC6132213773C8E00CC8BBD /* pngwtran.c */,
				2BC6132313773C8E00CC8BBD /* pngwutil.c */,
			);
			name = libpng;
			path = ../extern/libpng;
			sourceTree = "<group>";
		};
		2BDB87261371F7FF00E6FD3A /* extern */ = {
			isa = PBXGroup;
			children = (
				EE879B8E132E06C50078FDDC /* glew-1.5.8 */,
				EE906F6F12BF3A5B00146C96 /* json */,
				2BC6130C13773C6800CC8BBD /* libpng */,
				AA7C8A7F0B6744F600FD9940 /* libtommath */,
				AA7C8B920B67467C00FD9940 /* libtomcrypt */,
				AAE781870AC7E46E00AEFC64 /* lua-5.1 */,
				AAA070B20CE7B3AD005A3060 /* mad-0.15.1b */,
				AA8B6C7804AFD82B00D02EE9 /* pcre */,
				2B7DA6D613D7B06A0045BBD6 /* zlib */,
			);
			name = extern;
			sourceTree = "<group>";
		};
		AA60E0BB067992D7008ADC41 /* Threads */ = {
			isa = PBXGroup;
			children = (
				AA60E0BC067992D7008ADC41 /* Threads.h */,
				AA60E0BD067992D7008ADC41 /* Threads_Pthreads.cpp */,
				AA60E0BE067992D7008ADC41 /* Threads_Pthreads.h */,
			);
			path = Threads;
			sourceTree = "<group>";
		};
		AA6E00090477103E005F316C /* Screens */ = {
			isa = PBXGroup;
			children = (
				AA6E000A047711F3005F316C /* Screen.cpp */,
				AA6E000B047711F3005F316C /* Screen.h */,
				AA6E0010047711F3005F316C /* ScreenAttract.cpp */,
				AA6E0011047711F3005F316C /* ScreenAttract.h */,
				AADBE360053D5F8A00D02EE9 /* ScreenBookkeeping.cpp */,
				AADBE361053D5F8A00D02EE9 /* ScreenBookkeeping.h */,
				AA2CA89D0BB745BD002441E9 /* ScreenContinue.cpp */,
				AA2CA89E0BB745BD002441E9 /* ScreenContinue.h */,
				AA07A5550843E72B00E33D21 /* ScreenDebugOverlay.cpp */,
				AA07A5560843E72B00E33D21 /* ScreenDebugOverlay.h */,
				AA6E001B047711F3005F316C /* ScreenDemonstration.cpp */,
				AA6E001C047711F3005F316C /* ScreenDemonstration.h */,
				AA21D59C0712ADE4008B825F /* ScreenDimensions.cpp */,
				AA6EFE6104770CF7005F316C /* ScreenDimensions.h */,
				AA6E001D047711F3005F316C /* ScreenEdit.cpp */,
				AA6E001E047711F3005F316C /* ScreenEdit.h */,
				AA6E001F047711F3005F316C /* ScreenEditMenu.cpp */,
				AA6E0020047711F3005F316C /* ScreenEditMenu.h */,
				AABE321A05ACD8ED001A0E84 /* ScreenEnding.cpp */,
				AABE321B05ACD8ED001A0E84 /* ScreenEnding.h */,
				AA6E0021047711F3005F316C /* ScreenEvaluation.cpp */,
				AA6E0022047711F3005F316C /* ScreenEvaluation.h */,
				AAECF8BF05265DB600D02EE9 /* ScreenExit.cpp */,
				AAECF8C005265DB600D02EE9 /* ScreenExit.h */,
				AA6E0029047711F3005F316C /* ScreenGameplay.cpp */,
				AA6E002A047711F3005F316C /* ScreenGameplay.h */,
				AACFBE4908E7D893005087FC /* ScreenGameplayLesson.cpp */,
				AACFBE4A08E7D893005087FC /* ScreenGameplayLesson.h */,
				1215D7A008C6559A00B87D8B /* ScreenGameplayNormal.cpp */,
				1215D7A108C6559A00B87D8B /* ScreenGameplayNormal.h */,
				AAD8F9330A4B97DF000311CF /* ScreenGameplayShared.cpp */,
				AAD8F9320A4B97DF000311CF /* ScreenGameplayShared.h */,
				AAB55EB509A7E3D3008FDC69 /* ScreenGameplaySyncMachine.cpp */,
				AAB55EB609A7E3D3008FDC69 /* ScreenGameplaySyncMachine.h */,
				367D57590EDE56F200B46814 /* ScreenHighScores.cpp */,
				367D575A0EDE56F200B46814 /* ScreenHighScores.h */,
				AA6E002F047711F3005F316C /* ScreenHowToPlay.cpp */,
				AA6E0030047711F3005F316C /* ScreenHowToPlay.h */,
				EE906F6412BF3A1B00146C96 /* ScreenInstallOverlay.cpp */,
				EE906F6512BF3A1B00146C96 /* ScreenInstallOverlay.h */,
				AA6E0033047711F3005F316C /* ScreenInstructions.cpp */,
				AA6E0034047711F3005F316C /* ScreenInstructions.h */,
				AA6E0037047711F3005F316C /* ScreenJukebox.cpp */,
				AA6E0038047711F3005F316C /* ScreenJukebox.h */,
				AA6E0041047711F3005F316C /* ScreenMapControllers.cpp */,
				AA6E0042047711F3005F316C /* ScreenMapControllers.h */,
				AA80C75B07F20D7F00C99272 /* ScreenMessage.cpp */,
				AA6E0044047711F3005F316C /* ScreenMessage.h */,
				AA6E0045047711F3005F316C /* ScreenMiniMenu.cpp */,
				AA6E0046047711F3005F316C /* ScreenMiniMenu.h */,
				AA6E0049047711F3005F316C /* ScreenNameEntry.cpp */,
				AA6E004A047711F3005F316C /* ScreenNameEntry.h */,
				AADBE362053D5F8A00D02EE9 /* ScreenNameEntryTraditional.cpp */,
				AADBE363053D5F8A00D02EE9 /* ScreenNameEntryTraditional.h */,
				AAB9C8B306EAF66C00AD97CD /* ScreenNetEvaluation.cpp */,
				AAB9C8B406EAF66C00AD97CD /* ScreenNetEvaluation.h */,
				AAF793F1074FE69E00D74516 /* ScreenNetRoom.cpp */,
				AAF793F2074FE69E00D74516 /* ScreenNetRoom.h */,
				AAF793F3074FE69E00D74516 /* ScreenNetSelectBase.cpp */,
				AAF793F4074FE69E00D74516 /* ScreenNetSelectBase.h */,
				AA22CBA306DE909C0083BA97 /* ScreenNetSelectMusic.cpp */,
				AA22CBA406DE909C0083BA97 /* ScreenNetSelectMusic.h */,
				AA42F5E6067068D30013509E /* ScreenNetworkOptions.cpp */,
				AA42F5E7067068D30013509E /* ScreenNetworkOptions.h */,
				AA6E004B047711F3005F316C /* ScreenOptions.cpp */,
				AA6E004C047711F3005F316C /* ScreenOptions.h */,
				36CA531A0F91564A0063D59D /* ScreenOptionsCourseOverview.cpp */,
				36CA531B0F91564A0063D59D /* ScreenOptionsCourseOverview.h */,
				36CA531E0F9156860063D59D /* ScreenOptionsEditCourse.cpp */,
				36CA531F0F9156860063D59D /* ScreenOptionsEditCourse.h */,
				AAFAB5BB0889098600767BF7 /* ScreenOptionsEditProfile.cpp */,
				AAFAB5BC0889098600767BF7 /* ScreenOptionsEditProfile.h */,
				AAFF41A10F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp */,
				AAFF41A20F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h */,
				AA77E75B08B64B9A00FA24CA /* ScreenOptionsManageCourses.cpp */,
				AA77E75C08B64B9A00FA24CA /* ScreenOptionsManageCourses.h */,
				AAFBEEE5094D807E000029DE /* ScreenOptionsManageEditSteps.cpp */,
				AAFBEEE6094D807E000029DE /* ScreenOptionsManageEditSteps.h */,
				AA77E75D08B64B9A00FA24CA /* ScreenOptionsManageProfiles.cpp */,
				AA77E75E08B64B9A00FA24CA /* ScreenOptionsManageProfiles.h */,
				AA53D28405277DAF00D02EE9 /* ScreenOptionsMaster.cpp */,
				AA53D28505277DAF00D02EE9 /* ScreenOptionsMaster.h */,
				AA53D28605277DAF00D02EE9 /* ScreenOptionsMasterPrefs.cpp */,
				AA53D28705277DAF00D02EE9 /* ScreenOptionsMasterPrefs.h */,
				AAFBEEE7094D807E000029DE /* ScreenOptionsMemoryCard.cpp */,
				AAFBEEE8094D807E000029DE /* ScreenOptionsMemoryCard.h */,
				AAA7D4C70C7E872500FB8F78 /* ScreenOptionsToggleSongs.cpp */,
				AAA7D4C80C7E872500FB8F78 /* ScreenOptionsToggleSongs.h */,
				AA1145D9075DFADF0050A3D1 /* ScreenPackages.cpp */,
				AA1145DA075DFADF0050A3D1 /* ScreenPackages.h */,
				EEA7C84110A805A300082E7B /* ScreenPackagesSSC.cpp */,
				EEA7C84210A805A300082E7B /* ScreenPackagesSSC.h */,
				AA6E004F047711F3005F316C /* ScreenPlayerOptions.cpp */,
				AA6E0050047711F3005F316C /* ScreenPlayerOptions.h */,
				AA18935C0BD777C400AEC0BF /* ScreenProfileLoad.cpp */,
				AA18935D0BD777C400AEC0BF /* ScreenProfileLoad.h */,
				AA18935E0BD777C400AEC0BF /* ScreenProfileSave.cpp */,
				AA18935F0BD777C400AEC0BF /* ScreenProfileSave.h */,
				AA6E0051047711F3005F316C /* ScreenPrompt.cpp */,
				AA6E0052047711F3005F316C /* ScreenPrompt.h */,
				AA6E0053047711F3005F316C /* ScreenRanking.cpp */,
				AA6E0054047711F3005F316C /* ScreenRanking.h */,
				AA53D28805277DAF00D02EE9 /* ScreenReloadSongs.cpp */,
				AA53D28905277DAF00D02EE9 /* ScreenReloadSongs.h */,
				AA6E0057047711F3005F316C /* ScreenSandbox.cpp */,
				AA6E0058047711F3005F316C /* ScreenSandbox.h */,
				AA07A5590843E72B00E33D21 /* ScreenSaveSync.cpp */,
				AA07A55A0843E72B00E33D21 /* ScreenSaveSync.h */,
				AA6E0059047711F3005F316C /* ScreenSelect.cpp */,
				AA6E005A047711F3005F316C /* ScreenSelect.h */,
				AA6E005B047711F3005F316C /* ScreenSelectCharacter.cpp */,
				AA6E005C047711F3005F316C /* ScreenSelectCharacter.h */,
				AA2E9FFF0A770208003A0C11 /* ScreenSelectLanguage.cpp */,
				AA2EA0000A770208003A0C11 /* ScreenSelectLanguage.h */,
				AA1DC47404A4861700D02EE9 /* ScreenSelectMaster.cpp */,
				AA1DC47504A4861700D02EE9 /* ScreenSelectMaster.h */,
				AA6E0069047711F3005F316C /* ScreenSelectMusic.cpp */,
				AA6E006A047711F3005F316C /* ScreenSelectMusic.h */,
				AAB3B7DA0C6C582D001BF487 /* ScreenSelectProfile.cpp */,
				AAB3B7DB0C6C582D001BF487 /* ScreenSelectProfile.h */,
				AAFBEEE9094D807E000029DE /* ScreenServiceAction.cpp */,
				AAFBEEEA094D807E000029DE /* ScreenServiceAction.h */,
				AA0A3DE6060513A00044E6B1 /* ScreenSetTime.cpp */,
				AA0A3DE7060513A00044E6B1 /* ScreenSetTime.h */,
				AA07A55B0843E72B00E33D21 /* ScreenSMOnlineLogin.cpp */,
				AA07A55C0843E72B00E33D21 /* ScreenSMOnlineLogin.h */,
				AA6E006F047711F3005F316C /* ScreenSongOptions.cpp */,
				AA6E0070047711F3005F316C /* ScreenSongOptions.h */,
				AAB6B475085761B700CEE7BA /* ScreenSplash.cpp */,
				AAB6B476085761B700CEE7BA /* ScreenSplash.h */,
				AAF34AEB0900B00C0006EDB7 /* ScreenStatsOverlay.cpp */,
				AAF34AEC0900B00C0006EDB7 /* ScreenStatsOverlay.h */,
				AA07A55D0843E72B00E33D21 /* ScreenSyncOverlay.cpp */,
				AA07A55E0843E72B00E33D21 /* ScreenSyncOverlay.h */,
				AA1145DB075DFADF0050A3D1 /* ScreenSystemLayer.cpp */,
				AA1145DC075DFADF0050A3D1 /* ScreenSystemLayer.h */,
				AAC622FA05389A0500D02EE9 /* ScreenTestInput.cpp */,
				AAC622FB05389A0500D02EE9 /* ScreenTestInput.h */,
				AAF7435906110E8D00B19AD1 /* ScreenTestLights.cpp */,
				AAF7435A06110E8D00B19AD1 /* ScreenTestLights.h */,
				AA6E007B047711F3005F316C /* ScreenTestSound.cpp */,
				AA6E007C047711F3005F316C /* ScreenTestSound.h */,
				AA6E007D047711F3005F316C /* ScreenTextEntry.cpp */,
				AA6E007E047711F3005F316C /* ScreenTextEntry.h */,
				AA6E007F047711F3005F316C /* ScreenTitleMenu.cpp */,
				AA6E0080047711F3005F316C /* ScreenTitleMenu.h */,
				AAB55EB709A7E3D3008FDC69 /* ScreenUnlockBrowse.cpp */,
				AAB55EB809A7E3D3008FDC69 /* ScreenUnlockBrowse.h */,
				AAB55EB909A7E3D3008FDC69 /* ScreenUnlockCelebrate.cpp */,
				AAB55EBA09A7E3D3008FDC69 /* ScreenUnlockCelebrate.h */,
				AA658779098C322800CE55CC /* ScreenUnlockStatus.cpp */,
				AA65877A098C322800CE55CC /* ScreenUnlockStatus.h */,
				AAA6BFEA0644AB3700AFBBC8 /* ScreenWithMenuElements.cpp */,
				AAA6BFEB0644AB3700AFBBC8 /* ScreenWithMenuElements.h */,
			);
			name = Screens;
			sourceTree = "<group>";
		};
		AA6E00FE047711FF005F316C /* GlobalSingletons */ = {
			isa = PBXGroup;
			children = (
				AA6E00FF0477128A005F316C /* AnnouncerManager.cpp */,
				AA6E01000477128A005F316C /* AnnouncerManager.h */,
				AADBE368053DA38C00D02EE9 /* Bookkeeper.cpp */,
				AADBE369053DA38C00D02EE9 /* Bookkeeper.h */,
				AA77E74508B64B1400FA24CA /* CharacterManager.cpp */,
				AA77E74608B64B1400FA24CA /* CharacterManager.h */,
				AAC0BFDF0E2951EC00F56EEB /* CryptHelpers.cpp */,
				AAC0BFE00E2951EC00F56EEB /* CryptHelpers.h */,
				AABD0B3605DF3F22004F7929 /* CryptManager.cpp */,
				AABD0B3705DF3F22004F7929 /* CryptManager.h */,
				AA6E01010477128A005F316C /* GameManager.cpp */,
				AA6E01020477128A005F316C /* GameManager.h */,
				AAC9F32E069E22BB00D53E2C /* GameSoundManager.cpp */,
				AAC9F32F069E22BB00D53E2C /* GameSoundManager.h */,
				AA6E01030477128A005F316C /* GameState.cpp */,
				AA6E01040477128A005F316C /* GameState.h */,
				AA6E01050477128A005F316C /* InputFilter.cpp */,
				AA6E01060477128A005F316C /* InputFilter.h */,
				AA6E01070477128A005F316C /* InputMapper.cpp */,
				AA6E01080477128A005F316C /* InputMapper.h */,
				AA6E01090477128A005F316C /* InputQueue.cpp */,
				AA6E010A0477128A005F316C /* InputQueue.h */,
				AAC6DCE30567660A00B5D56F /* LightsManager.cpp */,
				AAC6DCE40567660A00B5D56F /* LightsManager.h */,
				AA8EE0750866E266002C51A7 /* LuaBinding.cpp */,
				AAEBC78C07A4FF5600793F0E /* LuaBinding.h */,
				AAEBC78D07A4FF5600793F0E /* LuaManager.cpp */,
				AAEBC78E07A4FF5600793F0E /* LuaManager.h */,
				AA8BD2A107C9391B00EA04E1 /* LuaReference.cpp */,
				AA8BD2A207C9391B00EA04E1 /* LuaReference.h */,
				AA28B47A058F2F5D0097C109 /* MemoryCardManager.cpp */,
				AA28B47B058F2F5D0097C109 /* MemoryCardManager.h */,
				AA8BD2A307C9391B00EA04E1 /* MessageManager.cpp */,
				AA8BD2A407C9391B00EA04E1 /* MessageManager.h */,
				AAF4206505D63FA700056441 /* ModelManager.cpp */,
				AAF4206605D63FA700056441 /* ModelManager.h */,
				AAE78049060814AC0034E65F /* NetworkSyncManager.cpp */,
				AAE7804A060814AC0034E65F /* NetworkSyncManager.h */,
				AA6E010B0477128A005F316C /* NoteSkinManager.cpp */,
				AA6E010C0477128A005F316C /* NoteSkinManager.h */,
				AA6E010D0477128A005F316C /* PrefsManager.cpp */,
				AA6E010E0477128A005F316C /* PrefsManager.h */,
				AA1C6556050D234B0073A143 /* ProfileManager.cpp */,
				AA1C6557050D234B0073A143 /* ProfileManager.h */,
				AAB0085F057F4F7A000BBA58 /* RageFileManager.cpp */,
				AAB00860057F4F7A000BBA58 /* RageFileManager.h */,
				AA6EFD7404770A7C005F316C /* RageInput.cpp */,
				AA6EFD7504770A7C005F316C /* RageInput.h */,
				AA6EFD7804770A7C005F316C /* RageLog.cpp */,
				AA6EFD7904770A7C005F316C /* RageLog.h */,
				AA6EFD7E04770A7C005F316C /* RageSoundManager.cpp */,
				AA6EFD7F04770A7C005F316C /* RageSoundManager.h */,
				AA6EFD8B04770A7C005F316C /* RageTextureManager.cpp */,
				AA6EFD8C04770A7C005F316C /* RageTextureManager.h */,
				AA6E003F047711F3005F316C /* ScreenManager.cpp */,
				AA6E0040047711F3005F316C /* ScreenManager.h */,
				AA6E01DE04772005005F316C /* SongCacheIndex.cpp */,
				AA6E01DF04772005005F316C /* SongCacheIndex.h */,
				AA6E010F0477128A005F316C /* SongManager.cpp */,
				AA6E01100477128A005F316C /* SongManager.h */,
				AA8BD2A507C9391B00EA04E1 /* StatsManager.cpp */,
				AA8BD2A607C9391B00EA04E1 /* StatsManager.h */,
				AA8BD2A707C9391B00EA04E1 /* SubscriptionManager.h */,
				AA6E01120477128A005F316C /* ThemeManager.cpp */,
				AA6E01130477128A005F316C /* ThemeManager.h */,
				AA80C75207F20D0D00C99272 /* UnlockManager.cpp */,
				AA80C75307F20D0D00C99272 /* UnlockManager.h */,
			);
			name = GlobalSingletons;
			sourceTree = "<group>";
		};
		AA6E012D04771299005F316C /* Sound */ = {
			isa = PBXGroup;
			children = (
				AA608FAC0B0F9A4E00B39AC4 /* RageSoundDriver.cpp */,
				AABE37030497CF85005F316C /* RageSoundDriver.h */,
				AA8CF5160A4518BE0005F1B4 /* RageSoundDriver_AU.cpp */,
				AA8CF5150A4518BE0005F1B4 /* RageSoundDriver_AU.h */,
				AA1CD941060AE571003702C4 /* RageSoundDriver_Generic_Software.cpp */,
				AA6E012E047712BE005F316C /* RageSoundDriver_Null.cpp */,
				AA6E012F047712BE005F316C /* RageSoundDriver_Null.h */,
			);
			path = Sound;
			sourceTree = "<group>";
		};
		AA6E01400477136A005F316C /* arch */ = {
			isa = PBXGroup;
			children = (
				AABE36F60497CE16005F316C /* arch_default.h */,
				AABE36FE0497CE67005F316C /* ArchHooks */,
				AAD675EE06795175006002B0 /* Dialog */,
				AA6E01540477136A005F316C /* InputHandler */,
				AAC6DCED0567663800B5D56F /* Lights */,
				AA6E015A0477136A005F316C /* LoadingWindow */,
				AA6E01620477136A005F316C /* LowLevelWindow */,
				AABE78720591287100E8BF50 /* MemoryCard */,
				AA6E01DD04771F19005F316C /* MovieTexture */,
				AA909E1D0B45B676002852D3 /* RageDriver.cpp */,
				AA909E1E0B45B676002852D3 /* RageDriver.h */,
				AA6E012D04771299005F316C /* Sound */,
				AA60E0BB067992D7008ADC41 /* Threads */,
			);
			name = arch;
			path = ../src/arch;
			sourceTree = "<group>";
		};
		AA6E01540477136A005F316C /* InputHandler */ = {
			isa = PBXGroup;
			children = (
				AAB3B36B04C38B4600D02EE9 /* InputHandler.cpp */,
				AAB3B36C04C38B4600D02EE9 /* InputHandler.h */,
				AA6C6B0C0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp */,
				AA6C6B0D0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.h */,
				AAFC6CEF072A30440053AAD3 /* InputHandler_MonkeyKeyboard.cpp */,
				AAFC6CF0072A30440053AAD3 /* InputHandler_MonkeyKeyboard.h */,
			);
			path = InputHandler;
			sourceTree = "<group>";
		};
		AA6E015A0477136A005F316C /* LoadingWindow */ = {
			isa = PBXGroup;
			children = (
				AA909E260B45B6AB002852D3 /* LoadingWindow.cpp */,
				AAEF3D1004B53E2900D02EE9 /* LoadingWindow.h */,
				AA6C6AE20DC6B22800E7A13E /* LoadingWindow_MacOSX.h */,
				AA6C6AE30DC6B22800E7A13E /* LoadingWindow_MacOSX.mm */,
				AA339A7D0BF0FA6300E1475F /* LoadingWindow_Null.h */,
			);
			path = LoadingWindow;
			sourceTree = "<group>";
		};
		AA6E01620477136A005F316C /* LowLevelWindow */ = {
			isa = PBXGroup;
			children = (
				AA909E230B45B696002852D3 /* LowLevelWindow.cpp */,
				AA6E01630477136A005F316C /* LowLevelWindow.h */,
				AA6C6B000DC6B2B400E7A13E /* LowLevelWindow_MacOSX.h */,
				AA6C6B010DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm */,
			);
			path = LowLevelWindow;
			sourceTree = "<group>";
		};
		AA6E017E0477136A005F316C /* archutils */ = {
			isa = PBXGroup;
			children = (
				AADB4E8E04D5263200D02EE9 /* Darwin */,
				AADB4E8604D50FB900D02EE9 /* Unix */,
			);
			name = archutils;
			path = ../src/archutils;
			sourceTree = "<group>";
		};
		AA6E01DD04771F19005F316C /* MovieTexture */ = {
			isa = PBXGroup;
			children = (
				AA6E01DB04771F11005F316C /* MovieTexture.cpp */,
				AAB3B37704C38BF600D02EE9 /* MovieTexture.h */,
				AA14ED0F0509F40000E3FAD7 /* MovieTexture_FFMpeg.cpp */,
				AA14ED100509F40000E3FAD7 /* MovieTexture_FFMpeg.h */,
				AAA372D00909934500141131 /* MovieTexture_Generic.cpp */,
				AAA372D10909934500141131 /* MovieTexture_Generic.h */,
				AAB3B39004C5921800D02EE9 /* MovieTexture_Null.cpp */,
				AAB3B39104C5921800D02EE9 /* MovieTexture_Null.h */,
				AAA372D20909934500141131 /* MovieTexture_Theora.cpp */,
				AAA372D30909934500141131 /* MovieTexture_Theora.h */,
			);
			name = MovieTexture;
			sourceTree = "<group>";
		};
		AA6EFDBB04770A83005F316C /* Rage */ = {
			isa = PBXGroup;
			children = (
				AA6EFD6D04770A7C005F316C /* RageBitmapTexture.cpp */,
				AA6EFD6E04770A7C005F316C /* RageBitmapTexture.h */,
				AA6EFD6F04770A7C005F316C /* RageDisplay.cpp */,
				AA6EFD7004770A7C005F316C /* RageDisplay.h */,
				AAF7458E061181F700B19AD1 /* RageDisplay_Null.cpp */,
				AAF7458F061181F700B19AD1 /* RageDisplay_Null.h */,
				AA6EFD7204770A7C005F316C /* RageException.cpp */,
				AA6EFD7304770A7C005F316C /* RageException.h */,
				AA272C3004CD757100D02EE9 /* RageFile.cpp */,
				AA272C3104CD757100D02EE9 /* RageFile.h */,
				AA0E04CE076C4CD500716D81 /* RageFileBasic.cpp */,
				AA0E04CF076C4CD500716D81 /* RageFileBasic.h */,
				AAB0085B057F4F7A000BBA58 /* RageFileDriver.cpp */,
				AAB0085C057F4F7A000BBA58 /* RageFileDriver.h */,
				AA0E04D0076C4CD500716D81 /* RageFileDriverDeflate.cpp */,
				AA0E04D1076C4CD500716D81 /* RageFileDriverDeflate.h */,
				AAB0085D057F4F7A000BBA58 /* RageFileDriverDirect.cpp */,
				AAB0085E057F4F7A000BBA58 /* RageFileDriverDirect.h */,
				AABE322205ACDA52001A0E84 /* RageFileDriverDirectHelpers.cpp */,
				AABE322305ACDA52001A0E84 /* RageFileDriverDirectHelpers.h */,
				AA64218606EC606F00C21584 /* RageFileDriverMemory.cpp */,
				AA64218706EC606F00C21584 /* RageFileDriverMemory.h */,
				36C6887F11297FFE00453295 /* RageFileDriverReadAhead.cpp */,
				36C6888011297FFE00453295 /* RageFileDriverReadAhead.h */,
				AA0E04D2076C4CD500716D81 /* RageFileDriverSlice.cpp */,
				AA0E04D3076C4CD500716D81 /* RageFileDriverSlice.h */,
				AACA592A07B5E23400763545 /* RageFileDriverTimeout.cpp */,
				AACA592B07B5E23400763545 /* RageFileDriverTimeout.h */,
				AA251B7505841FCE00027ACB /* RageFileDriverZip.cpp */,
				AA251B7605841FCE00027ACB /* RageFileDriverZip.h */,
				36C6888111297FFE00453295 /* RageFileManager_ReadAhead.cpp */,
				36C6888211297FFE00453295 /* RageFileManager_ReadAhead.h */,
				AA6EFD7604770A7C005F316C /* RageInputDevice.cpp */,
				AA6EFD7704770A7C005F316C /* RageInputDevice.h */,
				AA6EFD7A04770A7C005F316C /* RageMath.cpp */,
				AA6EFD7B04770A7C005F316C /* RageMath.h */,
				AAF4206905D6400800056441 /* RageModelGeometry.cpp */,
				AAF4206A05D6400800056441 /* RageModelGeometry.h */,
				AA6EFD7C04770A7C005F316C /* RageSound.cpp */,
				AA6EFD7D04770A7C005F316C /* RageSound.h */,
				AAAB2CE1072BD2FA00CD9FC9 /* RageSoundMixBuffer.cpp */,
				AAAB2CE2072BD2FA00CD9FC9 /* RageSoundMixBuffer.h */,
				AAD36082062BB8AE00D0CED8 /* RageSoundPosMap.cpp */,
				AAD36083062BB8AE00D0CED8 /* RageSoundPosMap.h */,
				AAFB549D0B1BC32700FC3A81 /* RageSoundReader.cpp */,
				AA6EFD8604770A7C005F316C /* RageSoundReader.h */,
				AA7ADC23072CAB7F00C50A7F /* RageSoundReader_Chain.cpp */,
				AA7ADC24072CAB7F00C50A7F /* RageSoundReader_Chain.h */,
				AA4F27AE0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp */,
				AA4F27AF0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.h */,
				AA909E390B45B8FA002852D3 /* RageSoundReader_Extend.cpp */,
				AA909E3A0B45B8FA002852D3 /* RageSoundReader_Extend.h */,
				AAFC7FF00513A67700D02EE9 /* RageSoundReader_FileReader.cpp */,
				AADB4E7A04D4FE5D00D02EE9 /* RageSoundReader_FileReader.h */,
				AA31D51B0B1EC6540016AB6B /* RageSoundReader_Filter.h */,
				AA3396B60BDE195E00E1475F /* RageSoundReader_Merge.cpp */,
				AA3396B70BDE195E00E1475F /* RageSoundReader_Merge.h */,
				AAFC7FF10513A67700D02EE9 /* RageSoundReader_MP3.cpp */,
				AAFC7FF20513A67700D02EE9 /* RageSoundReader_MP3.h */,
				AA4F27B00B2C01B400ADEA79 /* RageSoundReader_Pan.cpp */,
				AA4F27B10B2C01B400ADEA79 /* RageSoundReader_Pan.h */,
				AA31D51C0B1EC6540016AB6B /* RageSoundReader_PitchChange.cpp */,
				AA31D51D0B1EC6540016AB6B /* RageSoundReader_PitchChange.h */,
				AA0700880B61F177003B85BB /* RageSoundReader_PostBuffering.cpp */,
				AA0700890B61F177003B85BB /* RageSoundReader_PostBuffering.h */,
				AA6EFD8004770A7C005F316C /* RageSoundReader_Preload.cpp */,
				AA6EFD8104770A7C005F316C /* RageSoundReader_Preload.h */,
				AAAE28F4052254A900D02EE9 /* RageSoundReader_Resample_Good.cpp */,
				AAAE28F5052254A900D02EE9 /* RageSoundReader_Resample_Good.h */,
				AA31D51E0B1EC6540016AB6B /* RageSoundReader_SpeedChange.cpp */,
				AA31D51F0B1EC6540016AB6B /* RageSoundReader_SpeedChange.h */,
				AA909E3B0B45B8FA002852D3 /* RageSoundReader_ThreadedBuffer.cpp */,
				AA909E3C0B45B8FA002852D3 /* RageSoundReader_ThreadedBuffer.h */,
				AA1C65A4050FD21F0073A143 /* RageSoundReader_Vorbisfile.cpp */,
				AA1C65A5050FD21F0073A143 /* RageSoundReader_Vorbisfile.h */,
				AA1C65A6050FD21F0073A143 /* RageSoundReader_WAV.cpp */,
				AA1C65A7050FD21F0073A143 /* RageSoundReader_WAV.h */,
				AA7ADC25072CAB7F00C50A7F /* RageSoundUtil.cpp */,
				AA7ADC26072CAB7F00C50A7F /* RageSoundUtil.h */,
				AA915879067D2C2C00078E36 /* RageSurface.cpp */,
				AA91587A067D2C2C00078E36 /* RageSurface.h */,
				AABBF6740659E78D00738526 /* RageSurface_Load.cpp */,
				AABBF6750659E78D00738526 /* RageSurface_Load.h */,
				AA90919F067ED43000C1FCFF /* RageSurface_Load_BMP.cpp */,
				AA9091A0067ED43000C1FCFF /* RageSurface_Load_BMP.h */,
				AABBF66C0659E78D00738526 /* RageSurface_Load_GIF.cpp */,
				AABBF66D0659E78D00738526 /* RageSurface_Load_GIF.h */,
				AABBF66E0659E78D00738526 /* RageSurface_Load_JPEG.cpp */,
				AABBF66F0659E78D00738526 /* RageSurface_Load_JPEG.h */,
				AABBF6700659E78D00738526 /* RageSurface_Load_PNG.cpp */,
				AABBF6710659E78D00738526 /* RageSurface_Load_PNG.h */,
				AABBF6720659E78D00738526 /* RageSurface_Load_XPM.cpp */,
				AABBF6730659E78D00738526 /* RageSurface_Load_XPM.h */,
				AA9091A3067ED46400C1FCFF /* RageSurface_Save_BMP.cpp */,
				AA9091A4067ED46400C1FCFF /* RageSurface_Save_BMP.h */,
				AAEBC6C607A20AFE00793F0E /* RageSurface_Save_JPEG.cpp */,
				AAEBC6C707A20AFE00793F0E /* RageSurface_Save_JPEG.h */,
				AAFE711C0A91B551005F2290 /* RageSurface_Save_PNG.cpp */,
				AAFE71280A91B58F005F2290 /* RageSurface_Save_PNG.h */,
				AAB9C8AD06EAF64400AD97CD /* RageSurfaceUtils.cpp */,
				AAB9C8AE06EAF64400AD97CD /* RageSurfaceUtils.h */,
				AAEBC6C807A20AFE00793F0E /* RageSurfaceUtils_Dither.cpp */,
				AAEBC6C907A20AFE00793F0E /* RageSurfaceUtils_Dither.h */,
				AAB9C8AB06EAF64400AD97CD /* RageSurfaceUtils_Palettize.cpp */,
				AAB9C8AC06EAF64400AD97CD /* RageSurfaceUtils_Palettize.h */,
				AAEBC6CA07A20AFE00793F0E /* RageSurfaceUtils_Zoom.cpp */,
				AAEBC6CB07A20AFE00793F0E /* RageSurfaceUtils_Zoom.h */,
				AA6EFD8904770A7C005F316C /* RageTexture.cpp */,
				AA6EFD8A04770A7C005F316C /* RageTexture.h */,
				AA9EC2F0055F5126007E5098 /* RageTextureID.cpp */,
				AA9EC2F1055F5126007E5098 /* RageTextureID.h */,
				AA91ACAF0878BB2C00FB2F8F /* RageTexturePreloader.cpp */,
				AA91ACB00878BB2C00FB2F8F /* RageTexturePreloader.h */,
				AA5D16550A79805C00F17E86 /* RageTextureRenderTarget.cpp */,
				AA5D16560A79805C00F17E86 /* RageTextureRenderTarget.h */,
				AA6EFD8D04770A7C005F316C /* RageThreads.cpp */,
				AA6EFD8E04770A7C005F316C /* RageThreads.h */,
				AA6EFD8F04770A7C005F316C /* RageTimer.cpp */,
				AA6EFD9004770A7C005F316C /* RageTimer.h */,
				AAE77F570AC3B52500AEFC64 /* RageTypes.cpp */,
				AA6EFD9104770A7C005F316C /* RageTypes.h */,
				AA6EFD9204770A7C005F316C /* RageUtil.cpp */,
				AA6EFD9304770A7C005F316C /* RageUtil.h */,
				AACA592C07B5E23400763545 /* RageUtil_AutoPtr.h */,
				AA8A404F06EEFF72002F25AB /* RageUtil_BackgroundLoader.cpp */,
				AA8A405006EEFF72002F25AB /* RageUtil_BackgroundLoader.h */,
				AAB3BB570C718F2C001BF487 /* RageUtil_CachedObject.cpp */,
				AAB3BB580C718F2C001BF487 /* RageUtil_CachedObject.h */,
				AAC23F7E0485E68D005F316C /* RageUtil_CharConversions.cpp */,
				AAC23F7F0485E68D005F316C /* RageUtil_CharConversions.h */,
				AAD3D5AB05B5AB4E00014FAC /* RageUtil_CircularBuffer.h */,
				AAF580A704B3E2DC00D02EE9 /* RageUtil_FileDB.cpp */,
				AAF580A804B3E2DC00D02EE9 /* RageUtil_FileDB.h */,
				AACA592D07B5E23400763545 /* RageUtil_WorkerThread.cpp */,
				AACA592E07B5E23400763545 /* RageUtil_WorkerThread.h */,
			);
			name = Rage;
			sourceTree = "<group>";
		};
		AA6EFDC804770AF1005F316C /* DataStructures */ = {
			isa = PBXGroup;
			children = (
				AA84B7050996F8370085EECB /* AdjustSync.cpp */,
				AA84B7060996F8370085EECB /* AdjustSync.h */,
				AAFF5541054E736D00D02EE9 /* Attack.cpp */,
				AAFF5542054E736D00D02EE9 /* Attack.h */,
				AAAB2CDD072BD2EC00CD9FC9 /* AutoKeysounds.cpp */,
				AAAB2CDE072BD2EC00CD9FC9 /* AutoKeysounds.h */,
				AA7DA2EF085760E90057F1EA /* BackgroundUtil.cpp */,
				AA7DA2F0085760E90057F1EA /* BackgroundUtil.h */,
				AABE35EB04967E25005F316C /* BannerCache.cpp */,
				AABE35EC04967E26005F316C /* BannerCache.h */,
				AA6EFDCB04770C79005F316C /* Character.cpp */,
				AA6EFDCC04770C79005F316C /* Character.h */,
				AA6EFDCD04770C79005F316C /* CodeDetector.cpp */,
				AA6EFDCE04770C79005F316C /* CodeDetector.h */,
				AA2C9C9F0BAD6F54002441E9 /* CodeSet.cpp */,
				AA2C9CA00BAD6F54002441E9 /* CodeSet.h */,
				AA1B08370762532800835464 /* Command.cpp */,
				AA1B08380762532800835464 /* Command.h */,
				AA8BD2C607C93A1E00EA04E1 /* CommonMetrics.cpp */,
				AA3A705E06AA144C006F755E /* CommonMetrics.h */,
				AA6EFDCF04770C79005F316C /* Course.cpp */,
				AA6EFDD004770C79005F316C /* Course.h */,
				AA77E74B08B64B5600FA24CA /* CourseLoaderCRS.cpp */,
				AA77E74C08B64B5600FA24CA /* CourseLoaderCRS.h */,
				AA5C73F70637A5F000AFB891 /* CourseUtil.cpp */,
				AA5C73F80637A5F000AFB891 /* CourseUtil.h */,
				AA77E74D08B64B5600FA24CA /* CourseWriterCRS.cpp */,
				AA77E74E08B64B5600FA24CA /* CourseWriterCRS.h */,
				AA3D793106A279530064B980 /* DateTime.cpp */,
				AA3D793206A279530064B980 /* DateTime.h */,
				AAD6A712065E0FDF0042165A /* Difficulty.cpp */,
				AAD6A713065E0FDF0042165A /* Difficulty.h */,
				AA07328B0954381800F396C5 /* DisplayResolutions.h */,
				AAFAFC8E0AC8DB9F00427A6E /* EnumHelper.cpp */,
				AA8F136F0624BAB200C6A467 /* EnumHelper.h */,
				AAE7808506081A000034E65F /* ezsockets.cpp */,
				AAE7808606081A000034E65F /* ezsockets.h */,
				EE906F8812BF3C7C00146C96 /* FileDownload.cpp */,
				EE906F8912BF3C7C00146C96 /* FileDownload.h */,
				AA6EFDD104770C79005F316C /* Font.cpp */,
				AA6EFDD204770C79005F316C /* Font.h */,
				AA6EFDD304770C79005F316C /* FontCharAliases.cpp */,
				AA6EFDD404770C79005F316C /* FontCharAliases.h */,
				AA6EFDD504770C79005F316C /* FontCharmaps.cpp */,
				AA6EFDD604770C79005F316C /* FontCharmaps.h */,
				AA6EFDD704770C79005F316C /* FontManager.cpp */,
				AA6EFDD804770C79005F316C /* FontManager.h */,
				AA9A78A906B5C72200B03E97 /* Game.cpp */,
				AA9A78AA06B5C72200B03E97 /* Game.h */,
				AA1B08390762532800835464 /* GameCommand.cpp */,
				AA1B083A0762532800835464 /* GameCommand.h */,
				AA6EFDD904770C79005F316C /* GameConstantsAndTypes.cpp */,
				AA6EFDDA04770C79005F316C /* GameConstantsAndTypes.h */,
				AA6EFDDD04770C79005F316C /* GameInput.cpp */,
				AA6EFDDE04770C79005F316C /* GameInput.h */,
				AA7C8DAC0B68CB2200FD9940 /* GameplayAssist.cpp */,
				AA7C8DAD0B68CB2200FD9940 /* GameplayAssist.h */,
				AA6090E40B141D1C00B39AC4 /* GamePreferences.cpp */,
				AA6090E50B141D1C00B39AC4 /* GamePreferences.h */,
				AA6EFDDF04770C79005F316C /* Grade.cpp */,
				AA6EFDE004770C79005F316C /* Grade.h */,
				AABBD80605D8E9FC00B44FC2 /* HighScore.cpp */,
				AABBD80705D8E9FC00B44FC2 /* HighScore.h */,
				AACFBE3908E7D832005087FC /* InputEventPlus.h */,
				EE906F8012BF3AF800146C96 /* JsonUtil.cpp */,
				EE906F8112BF3AF800146C96 /* JsonUtil.h */,
				AADD1CC2095C233E0088C9DF /* LocalizedString.cpp */,
				AADD1CC3095C233F0088C9DF /* LocalizedString.h */,
				AACFBE6108E7DBA8005087FC /* LuaExpressionTransform.cpp */,
				AACFBE6208E7DBA8005087FC /* LuaExpressionTransform.h */,
				AA6EFDE304770C79005F316C /* LyricsLoader.cpp */,
				AA6EFDE404770C79005F316C /* LyricsLoader.h */,
				AABE830D0A9524D400001678 /* ModsGroup.cpp */,
				AA5A51F20A8441AA006DBB92 /* ModsGroup.h */,
				AA6EFDE504770C79005F316C /* NoteData.cpp */,
				AA6EFDE604770C79005F316C /* NoteData.h */,
				AA4F38C004E2D0B700D02EE9 /* NoteDataUtil.cpp */,
				AA4F38C104E2D0B700D02EE9 /* NoteDataUtil.h */,
				AA6EFDE704770C79005F316C /* NoteDataWithScoring.cpp */,
				AA6EFDE804770C79005F316C /* NoteDataWithScoring.h */,
				AA6EFDFB04770C79005F316C /* NoteTypes.cpp */,
				AA6EFDFC04770C79005F316C /* NoteTypes.h */,
				AA80C75707F20D6600C99272 /* OptionRowHandler.cpp */,
				AA80C75807F20D6600C99272 /* OptionRowHandler.h */,
				AA6EFDFF04770C79005F316C /* PlayerAI.cpp */,
				AA6EFE0004770C79005F316C /* PlayerAI.h */,
				AA6EFE0104770C79005F316C /* PlayerNumber.cpp */,
				AA6EFE0204770C79005F316C /* PlayerNumber.h */,
				AA6EFE0304770C79005F316C /* PlayerOptions.cpp */,
				AA6EFE0404770C79005F316C /* PlayerOptions.h */,
				AA8BD2B807C939F800EA04E1 /* PlayerStageStats.cpp */,
				AA8BD2B907C939F800EA04E1 /* PlayerStageStats.h */,
				AA8BD2BA07C939F800EA04E1 /* PlayerState.cpp */,
				AAEBC78F07A4FF5600793F0E /* PlayerState.h */,
				AA1B083B0762532800835464 /* Preference.cpp */,
				AA54709106F559DF008EB9B2 /* Preference.h */,
				AA50201D05D6D7B200ACEFD0 /* Profile.cpp */,
				AA50201E05D6D7B200ACEFD0 /* Profile.h */,
				AA3D78FF06A275E90064B980 /* RadarValues.cpp */,
				AA3D790006A275E90064B980 /* RadarValues.h */,
				AA6E01E6047720A3005F316C /* RandomSample.cpp */,
				AA6E01E7047720A3005F316C /* RandomSample.h */,
				AAEBF55E0B5C517E005F3C7C /* SampleHistory.cpp */,
				AAEBF55F0B5C517E005F3C7C /* SampleHistory.h */,
				AAE2D6D30A67481E00071546 /* ScoreKeeper.cpp */,
				AA6EFF3004770F63005F316C /* ScoreKeeper.h */,
				AAB779F90B0D9CB200B74314 /* ScoreKeeperGuitar.cpp */,
				AAB779FA0B0D9CB200B74314 /* ScoreKeeperGuitar.h */,
				AAF34ADC0900AEBD0006EDB7 /* ScoreKeeperNormal.cpp */,
				AAF34ADD0900AEBD0006EDB7 /* ScoreKeeperNormal.h */,
				AAE443F304B0FEB700D02EE9 /* ScoreKeeperRave.cpp */,
				AAE443F404B0FEB700D02EE9 /* ScoreKeeperRave.h */,
				AAAA11C50A662F9C00B2BD88 /* ScoreKeeperShared.cpp */,
				AAAA11C40A662F9C00B2BD88 /* ScoreKeeperShared.h */,
				AA6E01E20477205A005F316C /* Song.cpp */,
				AA7CDD930D8395F90001DAFC /* Song.h */,
				AA6EFE0704770C79005F316C /* SongOptions.cpp */,
				AA6EFE0804770C79005F316C /* SongOptions.h */,
				B75CE3B4137963350076A82D /* SongPosition.cpp */,
				B75CE3B3137963350076A82D /* SongPosition.h */,
				AA5C73F90637A5F000AFB891 /* SongUtil.cpp */,
				AA5C73FA0637A5F000AFB891 /* SongUtil.h */,
				AAEBF57C0B5C83F4005F3C7C /* SoundEffectControl.cpp */,
				AAEBF57D0B5C83F4005F3C7C /* SoundEffectControl.h */,
				AA6EFE0904770C79005F316C /* StageStats.cpp */,
				AA6EFE0A04770C79005F316C /* StageStats.h */,
				AAF430FD04DC98BC00D02EE9 /* Steps.cpp */,
				AAF430FE04DC98BC00D02EE9 /* Steps.h */,
				AA5C73FB0637A5F000AFB891 /* StepsUtil.cpp */,
				AA5C73FC0637A5F000AFB891 /* StepsUtil.h */,
				AA139C4606923EBE00C1F6ED /* Style.cpp */,
				AA25200D0587225500027ACB /* Style.h */,
				AA3A706006AA1645006F755E /* StyleUtil.cpp */,
				AA3A706106AA1645006F755E /* StyleUtil.h */,
				AA21D5A10712AE16008B825F /* ThemeMetric.h */,
				AA729C420599B50D00779F33 /* TimingData.cpp */,
				AA729C430599B50D00779F33 /* TimingData.h */,
				2B43509413949F37006FA051 /* TimingSegments.cpp */,
				2B43509313949F37006FA051 /* TimingSegments.h */,
				AA6EFE0E04770C79005F316C /* TitleSubstitution.cpp */,
				AA6EFE0F04770C79005F316C /* TitleSubstitution.h */,
				AA70E3650663112800DAE1FD /* Trail.cpp */,
				AA70E3660663112800DAE1FD /* Trail.h */,
				AA70E3670663112800DAE1FD /* TrailUtil.cpp */,
				AA70E3680663112800DAE1FD /* TrailUtil.h */,
				AA07328C0954381800F396C5 /* XmlFileUtil.cpp */,
				AA07328D0954381800F396C5 /* XmlFileUtil.h */,
			);
			name = DataStructures;
			sourceTree = "<group>";
		};
		AA6EFE5704770C7E005F316C /* FileTypes */ = {
			isa = PBXGroup;
			children = (
				AA6EFE5804770CAA005F316C /* IniFile.cpp */,
				AA6EFE5904770CAA005F316C /* IniFile.h */,
				AA6EFE5A04770CAA005F316C /* MsdFile.cpp */,
				AA6EFE5B04770CAA005F316C /* MsdFile.h */,
				AAC6889905D7F3C800964E6D /* XmlFile.cpp */,
				AAC6889A05D7F3C800964E6D /* XmlFile.h */,
			);
			name = FileTypes;
			sourceTree = "<group>";
		};
		AA6EFE6A04770D01005F316C /* StepMania */ = {
			isa = PBXGroup;
			children = (
				AAFAB5CB08890B5200767BF7 /* GameLoop.cpp */,
				AAFAB5CC08890B5200767BF7 /* GameLoop.h */,
				AAA71EA005EE154E00D2E8FF /* global.cpp */,
				AA6EFE6004770CF7005F316C /* global.h */,
				AAADA4AE04E5F3DE00D02EE9 /* ProductInfo.h */,
				AAFBEECF094D7FCB000029DE /* SpecialFiles.cpp */,
				AAFBEED0094D7FCB000029DE /* SpecialFiles.h */,
				AA6EFE6204770CF7005F316C /* StdString.h */,
				AA6EFE6304770CF7005F316C /* StepMania.cpp */,
				AA6EFE6404770CF7005F316C /* StepMania.h */,
			);
			name = StepMania;
			path = ../src;
			sourceTree = "<group>";
		};
		AA6EFE6D04770D3E005F316C /* ActorsInMenus */ = {
			isa = PBXGroup;
			children = (
				AA6EFE6E04770D61005F316C /* Banner.cpp */,
				AA6EFE6F04770D61005F316C /* Banner.h */,
				AA6EFE7604770E7C005F316C /* BPMDisplay.cpp */,
				AA6EFE7704770E7C005F316C /* BPMDisplay.h */,
				AAFF55210549F43A00D02EE9 /* ComboGraph.cpp */,
				AAFF55220549F43A00D02EE9 /* ComboGraph.h */,
				AA69995F0ACE1CBB000237F9 /* ControllerStateDisplay.cpp */,
				AA6999600ACE1CBB000237F9 /* ControllerStateDisplay.h */,
				AA6EFE7804770E7C005F316C /* CourseContentsList.cpp */,
				AA6EFE7904770E7C005F316C /* CourseContentsList.h */,
				AA6EFE7E04770E7C005F316C /* DifficultyIcon.cpp */,
				AA6EFE7F04770E7C005F316C /* DifficultyIcon.h */,
				AAC6DDE60569C80900B5D56F /* DifficultyList.cpp */,
				AAC6DDE70569C80900B5D56F /* DifficultyList.h */,
				AABE788C05912B0600E8BF50 /* DualScrollBar.cpp */,
				AABE788B05912B0600E8BF50 /* DualScrollBar.h */,
				AA6EFE8404770E7C005F316C /* EditMenu.cpp */,
				AA6EFE8504770E7C005F316C /* EditMenu.h */,
				AA6EFE8A04770E7C005F316C /* FadingBanner.cpp */,
				AA6EFE8B04770E7C005F316C /* FadingBanner.h */,
				AA6EFE8C04770E7C005F316C /* GradeDisplay.cpp */,
				AA6EFE8D04770E7C005F316C /* GradeDisplay.h */,
				AAFF551D0549F39700D02EE9 /* GraphDisplay.cpp */,
				AAFF551E0549F39700D02EE9 /* GraphDisplay.h */,
				AA6EFE9004770E7C005F316C /* GrooveRadar.cpp */,
				AA6EFE9104770E7C005F316C /* GrooveRadar.h */,
				AA6EFE9404770E7C005F316C /* HelpDisplay.cpp */,
				AA6EFE9504770E7C005F316C /* HelpDisplay.h */,
				AA729C460599B54D00779F33 /* MemoryCardDisplay.cpp */,
				AA729C470599B54D00779F33 /* MemoryCardDisplay.h */,
				AA6EFE9A04770E7C005F316C /* MenuTimer.cpp */,
				AA6EFE9B04770E7C005F316C /* MenuTimer.h */,
				AA6EFE9C04770E7C005F316C /* MeterDisplay.cpp */,
				AA6EFE9D04770E7C005F316C /* MeterDisplay.h */,
				AA11A20B0DC5A1B0006BD8AC /* ModIcon.cpp */,
				AA11A20C0DC5A1B0006BD8AC /* ModIcon.h */,
				AA11A20D0DC5A1B0006BD8AC /* ModIconRow.cpp */,
				AA11A20E0DC5A1B0006BD8AC /* ModIconRow.h */,
				AA6EFEA404770E7C005F316C /* MusicWheel.cpp */,
				AA6EFEA504770E7C005F316C /* MusicWheel.h */,
				AA6EFEA604770E7C005F316C /* MusicWheelItem.cpp */,
				AA6EFEA704770E7C005F316C /* MusicWheelItem.h */,
				AA8BD2B407C939A200EA04E1 /* OptionRow.cpp */,
				AA8BD2B507C939A200EA04E1 /* OptionRow.h */,
				AA6EFEAC04770E7C005F316C /* OptionsCursor.cpp */,
				AA6EFEAD04770E7C005F316C /* OptionsCursor.h */,
				AA05A0AE0BA2EFF3006F8139 /* OptionsList.cpp */,
				AA05A0AF0BA2EFF3006F8139 /* OptionsList.h */,
				AAC6DDDE0569C71000B5D56F /* PaneDisplay.cpp */,
				AAC6DDDF0569C71000B5D56F /* PaneDisplay.h */,
				AAFE711D0A91B551005F2290 /* RoomInfoDisplay.cpp */,
				AAFE711E0A91B551005F2290 /* RoomInfoDisplay.h */,
				AAAFE82E0835E8B100FC43E0 /* RoomWheel.cpp */,
				AAAFE82F0835E8B100FC43E0 /* RoomWheel.h */,
				AA6EFEAE04770E7C005F316C /* ScrollBar.cpp */,
				AA6EFEAF04770E7C005F316C /* ScrollBar.h */,
				AA6EFEB204770E7C005F316C /* SnapDisplay.cpp */,
				AA6EFEB304770E7C005F316C /* SnapDisplay.h */,
				EEC7863D0E58208B00F559BC /* StepsDisplay.cpp */,
				EEC7863E0E58208B00F559BC /* StepsDisplay.h */,
				AA6EFEB404770E7C005F316C /* TextBanner.cpp */,
				AA6EFEB504770E7C005F316C /* TextBanner.h */,
				AA6EFF7004770F86005F316C /* Transition.cpp */,
				AA6EFF7104770F86005F316C /* Transition.h */,
				AAAFE81C0835E7FF00FC43E0 /* WheelBase.cpp */,
				AAAFE81D0835E7FF00FC43E0 /* WheelBase.h */,
				AAAFE81E0835E7FF00FC43E0 /* WheelItemBase.cpp */,
				AAAFE81F0835E7FF00FC43E0 /* WheelItemBase.h */,
				AA6EFEB604770E7C005F316C /* WheelNotifyIcon.cpp */,
				AA6EFEB704770E7C005F316C /* WheelNotifyIcon.h */,
			);
			name = ActorsInMenus;
			sourceTree = "<group>";
		};
		AA6EFEFA04770E84005F316C /* ActorsInGameplay */ = {
			isa = PBXGroup;
			children = (
				AAE7812B0608249E0034E65F /* ActiveAttackList.cpp */,
				AAE7812C0608249E0034E65F /* ActiveAttackList.h */,
				AA6EFEFD04770F63005F316C /* ArrowEffects.cpp */,
				AA6EFEFE04770F63005F316C /* ArrowEffects.h */,
				AAB005F00579B8CB000BBA58 /* AttackDisplay.cpp */,
				AAB005F10579B8CB000BBA58 /* AttackDisplay.h */,
				AA6EFEFF04770F63005F316C /* Background.cpp */,
				AA6EFF0004770F63005F316C /* Background.h */,
				AAC28BB904F758E500D02EE9 /* BeginnerHelper.cpp */,
				AAC28BBA04F758E500D02EE9 /* BeginnerHelper.h */,
				AA9D236C0561B6CE00FC7F14 /* CombinedLifeMeter.h */,
				AAE443EB04B0F9F600D02EE9 /* CombinedLifeMeterTug.cpp */,
				AAE443EC04B0F9F600D02EE9 /* CombinedLifeMeterTug.h */,
				AA6EFF0704770F63005F316C /* DancingCharacters.cpp */,
				AA6EFF0804770F63005F316C /* DancingCharacters.h */,
				AABE321E05ACD931001A0E84 /* Foreground.cpp */,
				AABE321F05ACD931001A0E84 /* Foreground.h */,
				AA6EFF0D04770F63005F316C /* GhostArrowRow.cpp */,
				AA6EFF0E04770F63005F316C /* GhostArrowRow.h */,
				AA6EFF1504770F63005F316C /* HoldJudgment.cpp */,
				AA6EFF1604770F63005F316C /* HoldJudgment.h */,
				AA6EFDE104770C79005F316C /* Inventory.cpp */,
				AA6EFDE204770C79005F316C /* Inventory.h */,
				AA2FB638091212AF000FD574 /* LifeMeter.cpp */,
				AA6EFF1A04770F63005F316C /* LifeMeter.h */,
				AA6EFF1B04770F63005F316C /* LifeMeterBar.cpp */,
				AA6EFF1C04770F63005F316C /* LifeMeterBar.h */,
				AA6EFF1D04770F63005F316C /* LifeMeterBattery.cpp */,
				AA6EFF1E04770F63005F316C /* LifeMeterBattery.h */,
				AA3D5E5A08214C77002AA665 /* LifeMeterTime.cpp */,
				AA3D5E5B08214C77002AA665 /* LifeMeterTime.h */,
				AA6EFF1F04770F63005F316C /* LyricDisplay.cpp */,
				AA6EFF2004770F63005F316C /* LyricDisplay.h */,
				AA6EFF2104770F63005F316C /* NoteDisplay.cpp */,
				AA6EFF2204770F63005F316C /* NoteDisplay.h */,
				AA6EFF2304770F63005F316C /* NoteField.cpp */,
				AA6EFF2404770F63005F316C /* NoteField.h */,
				AAD620A5052EC78B00D02EE9 /* PercentageDisplay.cpp */,
				AAD620A6052EC78B00D02EE9 /* PercentageDisplay.h */,
				AA6EFDFD04770C79005F316C /* Player.cpp */,
				AA6EFDFE04770C79005F316C /* Player.h */,
				AA729C4E0599B58D00779F33 /* ReceptorArrow.cpp */,
				AA729C4F0599B58D00779F33 /* ReceptorArrow.h */,
				AA729C500599B58D00779F33 /* ReceptorArrowRow.cpp */,
				AA729C510599B58D00779F33 /* ReceptorArrowRow.h */,
				AA6EFF2504770F63005F316C /* ScoreDisplay.cpp */,
				AA6EFF2604770F63005F316C /* ScoreDisplay.h */,
				AA7144AF0809EEEC00545684 /* ScoreDisplayAliveTime.cpp */,
				AA7144B00809EEEC00545684 /* ScoreDisplayAliveTime.h */,
				AA6EFF2704770F63005F316C /* ScoreDisplayBattle.cpp */,
				AA6EFF2804770F63005F316C /* ScoreDisplayBattle.h */,
				AA8BD2BD07C939F800EA04E1 /* ScoreDisplayCalories.cpp */,
				AA8BD2BE07C939F800EA04E1 /* ScoreDisplayCalories.h */,
				AA3D5E5C08214C77002AA665 /* ScoreDisplayLifeTime.cpp */,
				AA3D5E5D08214C77002AA665 /* ScoreDisplayLifeTime.h */,
				AA6EFF2904770F63005F316C /* ScoreDisplayNormal.cpp */,
				AA6EFF2A04770F63005F316C /* ScoreDisplayNormal.h */,
				AA6EFF2B04770F63005F316C /* ScoreDisplayOni.cpp */,
				AA6EFF2C04770F63005F316C /* ScoreDisplayOni.h */,
				AA6DAF0805300B3D00D02EE9 /* ScoreDisplayPercentage.cpp */,
				AA6DAF0905300B3D00D02EE9 /* ScoreDisplayPercentage.h */,
				AA6EFF2D04770F63005F316C /* ScoreDisplayRave.cpp */,
				AA6EFF2E04770F63005F316C /* ScoreDisplayRave.h */,
				AA3D5E8F082152B6002AA665 /* StreamDisplay.cpp */,
				AA3D5E90082152B6002AA665 /* StreamDisplay.h */,
				AAE7803C0AC76A1200AEFC64 /* WorkoutGraph.cpp */,
				AAE7803D0AC76A1200AEFC64 /* WorkoutGraph.h */,
			);
			name = ActorsInGameplay;
			sourceTree = "<group>";
		};
		AA6EFF7404770F8B005F316C /* Actors */ = {
			isa = PBXGroup;
			children = (
				AA6EFF7504770FFD005F316C /* Actor.cpp */,
				AA6EFF7604770FFD005F316C /* Actor.h */,
				AA6EFF7704770FFD005F316C /* ActorFrame.cpp */,
				AA6EFF7804770FFD005F316C /* ActorFrame.h */,
				AA5D166A0A798C0E00F17E86 /* ActorFrameTexture.cpp */,
				AA5D166B0A798C0E00F17E86 /* ActorFrameTexture.h */,
				AA059ABA0B8CCFB5006F8139 /* ActorMultiTexture.cpp */,
				AA059ABB0B8CCFB5006F8139 /* ActorMultiTexture.h */,
				AAFE71090A91ADE6005F2290 /* ActorProxy.cpp */,
				AAFE710A0A91ADE6005F2290 /* ActorProxy.h */,
				AA6EFF7904770FFD005F316C /* ActorScroller.cpp */,
				AA6EFF7A04770FFD005F316C /* ActorScroller.h */,
				AACFBE2608E7D793005087FC /* ActorSound.cpp */,
				AACFBE2708E7D793005087FC /* ActorSound.h */,
				AAA983CA04B9060A00D02EE9 /* ActorUtil.cpp */,
				AA1DC47204A485E900D02EE9 /* ActorUtil.h */,
				AA8BD2AF07C9395400EA04E1 /* AutoActor.cpp */,
				AA8BD2B007C9395400EA04E1 /* AutoActor.h */,
				AA6EFF0104770F63005F316C /* BGAnimation.cpp */,
				AA6EFF0204770F63005F316C /* BGAnimation.h */,
				AA6EFF0304770F63005F316C /* BGAnimationLayer.cpp */,
				AA6EFF0404770F63005F316C /* BGAnimationLayer.h */,
				AA6EFFB904770FFD005F316C /* BitmapText.cpp */,
				AA6EFFBA04770FFD005F316C /* BitmapText.h */,
				AAF3442908F1C36A0006EDB7 /* DynamicActorScroller.cpp */,
				AAF3442A08F1C36A0006EDB7 /* DynamicActorScroller.h */,
				AA6EFFBD04770FFD005F316C /* Model.cpp */,
				AA6EFFBE04770FFD005F316C /* Model.h */,
				AA6EFFBF04770FFD005F316C /* ModelTypes.cpp */,
				AA6EFFC004770FFD005F316C /* ModelTypes.h */,
				AA6E6E0907F518E800C3EBB4 /* Quad.cpp */,
				AA6EFFC104770FFD005F316C /* Quad.h */,
				AA8BD2BB07C939F800EA04E1 /* RollingNumbers.cpp */,
				AA8BD2BC07C939F800EA04E1 /* RollingNumbers.h */,
				AA6EFFC204770FFD005F316C /* Sprite.cpp */,
				AA6EFFC304770FFD005F316C /* Sprite.h */,
				AAC0C8C00984AE3B0075FC53 /* Tween.cpp */,
				AAC0C8C10984AE3B0075FC53 /* Tween.h */,
			);
			name = Actors;
			sourceTree = "<group>";
		};
		AA7C8A7F0B6744F600FD9940 /* libtommath */ = {
			isa = PBXGroup;
			children = (
				AA7C8A800B6744F600FD9940 /* bn_error.c */,
				AA7C8A810B6744F600FD9940 /* bn_fast_mp_invmod.c */,
				AA7C8A820B6744F600FD9940 /* bn_fast_mp_montgomery_reduce.c */,
				AA7C8A830B6744F600FD9940 /* bn_fast_s_mp_mul_digs.c */,
				AA7C8A840B6744F600FD9940 /* bn_fast_s_mp_mul_high_digs.c */,
				AA7C8A850B6744F600FD9940 /* bn_fast_s_mp_sqr.c */,
				AA7C8A860B6744F600FD9940 /* bn_mp_2expt.c */,
				AA7C8A870B6744F600FD9940 /* bn_mp_abs.c */,
				AA7C8A880B6744F600FD9940 /* bn_mp_add.c */,
				AA7C8A890B6744F600FD9940 /* bn_mp_add_d.c */,
				AA7C8A8A0B6744F600FD9940 /* bn_mp_addmod.c */,
				AA7C8A8B0B6744F600FD9940 /* bn_mp_and.c */,
				AA7C8A8C0B6744F600FD9940 /* bn_mp_clamp.c */,
				AA7C8A8D0B6744F600FD9940 /* bn_mp_clear.c */,
				AA7C8A8E0B6744F600FD9940 /* bn_mp_clear_multi.c */,
				AA7C8A8F0B6744F600FD9940 /* bn_mp_cmp.c */,
				AA7C8A900B6744F600FD9940 /* bn_mp_cmp_d.c */,
				AA7C8A910B6744F600FD9940 /* bn_mp_cmp_mag.c */,
				AA7C8A920B6744F600FD9940 /* bn_mp_cnt_lsb.c */,
				AA7C8A930B6744F600FD9940 /* bn_mp_copy.c */,
				AA7C8A940B6744F600FD9940 /* bn_mp_count_bits.c */,
				AA7C8A950B6744F600FD9940 /* bn_mp_div.c */,
				AA7C8A960B6744F600FD9940 /* bn_mp_div_2.c */,
				AA7C8A970B6744F600FD9940 /* bn_mp_div_2d.c */,
				AA7C8A980B6744F600FD9940 /* bn_mp_div_3.c */,
				AA7C8A990B6744F600FD9940 /* bn_mp_div_d.c */,
				AA7C8A9A0B6744F600FD9940 /* bn_mp_dr_is_modulus.c */,
				AA7C8A9B0B6744F600FD9940 /* bn_mp_dr_reduce.c */,
				AA7C8A9C0B6744F600FD9940 /* bn_mp_dr_setup.c */,
				AA7C8A9D0B6744F600FD9940 /* bn_mp_exch.c */,
				AA7C8A9E0B6744F600FD9940 /* bn_mp_expt_d.c */,
				AA7C8A9F0B6744F600FD9940 /* bn_mp_exptmod.c */,
				AA7C8AA00B6744F600FD9940 /* bn_mp_exptmod_fast.c */,
				AA7C8AA10B6744F600FD9940 /* bn_mp_exteuclid.c */,
				AA7C8AA20B6744F600FD9940 /* bn_mp_fread.c */,
				AA7C8AA30B6744F600FD9940 /* bn_mp_fwrite.c */,
				AA7C8AA40B6744F600FD9940 /* bn_mp_gcd.c */,
				AA7C8AA50B6744F600FD9940 /* bn_mp_get_int.c */,
				AA7C8AA60B6744F600FD9940 /* bn_mp_grow.c */,
				AA7C8AA70B6744F600FD9940 /* bn_mp_init.c */,
				AA7C8AA80B6744F600FD9940 /* bn_mp_init_copy.c */,
				AA7C8AA90B6744F600FD9940 /* bn_mp_init_multi.c */,
				AA7C8AAA0B6744F600FD9940 /* bn_mp_init_set.c */,
				AA7C8AAB0B6744F600FD9940 /* bn_mp_init_set_int.c */,
				AA7C8AAC0B6744F600FD9940 /* bn_mp_init_size.c */,
				AA7C8AAD0B6744F600FD9940 /* bn_mp_invmod.c */,
				AA7C8AAE0B6744F600FD9940 /* bn_mp_invmod_slow.c */,
				AA7C8AAF0B6744F600FD9940 /* bn_mp_is_square.c */,
				AA7C8AB00B6744F600FD9940 /* bn_mp_jacobi.c */,
				AA7C8AB10B6744F600FD9940 /* bn_mp_karatsuba_mul.c */,
				AA7C8AB20B6744F600FD9940 /* bn_mp_karatsuba_sqr.c */,
				AA7C8AB30B6744F600FD9940 /* bn_mp_lcm.c */,
				AA7C8AB40B6744F700FD9940 /* bn_mp_lshd.c */,
				AA7C8AB50B6744F700FD9940 /* bn_mp_mod.c */,
				AA7C8AB60B6744F700FD9940 /* bn_mp_mod_2d.c */,
				AA7C8AB70B6744F700FD9940 /* bn_mp_mod_d.c */,
				AA7C8AB80B6744F700FD9940 /* bn_mp_montgomery_calc_normalization.c */,
				AA7C8AB90B6744F700FD9940 /* bn_mp_montgomery_reduce.c */,
				AA7C8ABA0B6744F700FD9940 /* bn_mp_montgomery_setup.c */,
				AA7C8ABB0B6744F700FD9940 /* bn_mp_mul.c */,
				AA7C8ABC0B6744F700FD9940 /* bn_mp_mul_2.c */,
				AA7C8ABD0B6744F700FD9940 /* bn_mp_mul_2d.c */,
				AA7C8ABE0B6744F700FD9940 /* bn_mp_mul_d.c */,
				AA7C8ABF0B6744F700FD9940 /* bn_mp_mulmod.c */,
				AA7C8AC00B6744F700FD9940 /* bn_mp_n_root.c */,
				AA7C8AC10B6744F700FD9940 /* bn_mp_neg.c */,
				AA7C8AC20B6744F700FD9940 /* bn_mp_or.c */,
				AA7C8AC30B6744F700FD9940 /* bn_mp_prime_fermat.c */,
				AA7C8AC40B6744F700FD9940 /* bn_mp_prime_is_divisible.c */,
				AA7C8AC50B6744F700FD9940 /* bn_mp_prime_is_prime.c */,
				AA7C8AC60B6744F700FD9940 /* bn_mp_prime_miller_rabin.c */,
				AA7C8AC70B6744F700FD9940 /* bn_mp_prime_next_prime.c */,
				AA7C8AC80B6744F700FD9940 /* bn_mp_prime_rabin_miller_trials.c */,
				AA7C8AC90B6744F700FD9940 /* bn_mp_prime_random_ex.c */,
				AA7C8ACA0B6744F700FD9940 /* bn_mp_radix_size.c */,
				AA7C8ACB0B6744F700FD9940 /* bn_mp_radix_smap.c */,
				AA7C8ACC0B6744F700FD9940 /* bn_mp_rand.c */,
				AA7C8ACD0B6744F700FD9940 /* bn_mp_read_radix.c */,
				AA7C8ACE0B6744F700FD9940 /* bn_mp_read_signed_bin.c */,
				AA7C8ACF0B6744F700FD9940 /* bn_mp_read_unsigned_bin.c */,
				AA7C8AD00B6744F700FD9940 /* bn_mp_reduce.c */,
				AA7C8AD10B6744F700FD9940 /* bn_mp_reduce_2k.c */,
				AA7C8AD20B6744F700FD9940 /* bn_mp_reduce_2k_l.c */,
				AA7C8AD30B6744F700FD9940 /* bn_mp_reduce_2k_setup.c */,
				AA7C8AD40B6744F700FD9940 /* bn_mp_reduce_2k_setup_l.c */,
				AA7C8AD50B6744F700FD9940 /* bn_mp_reduce_is_2k.c */,
				AA7C8AD60B6744F700FD9940 /* bn_mp_reduce_is_2k_l.c */,
				AA7C8AD70B6744F700FD9940 /* bn_mp_reduce_setup.c */,
				AA7C8AD80B6744F700FD9940 /* bn_mp_rshd.c */,
				AA7C8AD90B6744F700FD9940 /* bn_mp_set.c */,
				AA7C8ADA0B6744F700FD9940 /* bn_mp_set_int.c */,
				AA7C8ADB0B6744F700FD9940 /* bn_mp_shrink.c */,
				AA7C8ADC0B6744F700FD9940 /* bn_mp_signed_bin_size.c */,
				AA7C8ADD0B6744F700FD9940 /* bn_mp_sqr.c */,
				AA7C8ADE0B6744F700FD9940 /* bn_mp_sqrmod.c */,
				AA7C8ADF0B6744F700FD9940 /* bn_mp_sqrt.c */,
				AA7C8AE00B6744F700FD9940 /* bn_mp_sub.c */,
				AA7C8AE10B6744F700FD9940 /* bn_mp_sub_d.c */,
				AA7C8AE20B6744F700FD9940 /* bn_mp_submod.c */,
				AA7C8AE30B6744F700FD9940 /* bn_mp_to_signed_bin.c */,
				AA7C8AE40B6744F700FD9940 /* bn_mp_to_signed_bin_n.c */,
				AA7C8AE50B6744F700FD9940 /* bn_mp_to_unsigned_bin.c */,
				AA7C8AE60B6744F700FD9940 /* bn_mp_to_unsigned_bin_n.c */,
				AA7C8AE70B6744F700FD9940 /* bn_mp_toom_mul.c */,
				AA7C8AE80B6744F700FD9940 /* bn_mp_toom_sqr.c */,
				AA7C8AE90B6744F700FD9940 /* bn_mp_toradix.c */,
				AA7C8AEA0B6744F700FD9940 /* bn_mp_toradix_n.c */,
				AA7C8AEB0B6744F700FD9940 /* bn_mp_unsigned_bin_size.c */,
				AA7C8AEC0B6744F700FD9940 /* bn_mp_xor.c */,
				AA7C8AED0B6744F700FD9940 /* bn_mp_zero.c */,
				AA7C8AEE0B6744F700FD9940 /* bn_prime_tab.c */,
				AA7C8AEF0B6744F700FD9940 /* bn_reverse.c */,
				AA7C8AF00B6744F700FD9940 /* bn_s_mp_add.c */,
				AA7C8AF10B6744F700FD9940 /* bn_s_mp_exptmod.c */,
				AA7C8AF20B6744F700FD9940 /* bn_s_mp_mul_digs.c */,
				AA7C8AF30B6744F700FD9940 /* bn_s_mp_mul_high_digs.c */,
				AA7C8AF40B6744F700FD9940 /* bn_s_mp_sqr.c */,
				AA7C8AF50B6744F700FD9940 /* bn_s_mp_sub.c */,
				AA7C8AF60B6744F700FD9940 /* bncore.c */,
				AA7C8AF90B6744F700FD9940 /* tommath.h */,
				AA7C8AFA0B6744F700FD9940 /* tommath_class.h */,
				AA7C8AFB0B6744F700FD9940 /* tommath_superclass.h */,
			);
			name = libtommath;
			path = ../src/libtommath;
			sourceTree = "<group>";
		};
		AA7C8B920B67467C00FD9940 /* libtomcrypt */ = {
			isa = PBXGroup;
			children = (
				AA7C8B930B67467C00FD9940 /* ciphers */,
				AA7C8B970B67467C00FD9940 /* hashes */,
				AA7C8B9C0B67467C00FD9940 /* headers */,
				AA7C8BAA0B67467C00FD9940 /* math */,
				AA7C8BB00B67467C00FD9940 /* misc */,
				AA7C8BD30B67467C00FD9940 /* modes */,
				AA7C8BF60B67467C00FD9940 /* pk */,
				AA7C8C4D0B67467D00FD9940 /* prngs */,
			);
			name = libtomcrypt;
			path = ../src/libtomcrypt/src;
			sourceTree = "<group>";
		};
		AA7C8B930B67467C00FD9940 /* ciphers */ = {
			isa = PBXGroup;
			children = (
				AA7C8B940B67467C00FD9940 /* aes */,
			);
			path = ciphers;
			sourceTree = "<group>";
		};
		AA7C8B940B67467C00FD9940 /* aes */ = {
			isa = PBXGroup;
			children = (
				AA7C8B950B67467C00FD9940 /* aes.c */,
				AA7C8B960B67467C00FD9940 /* aes_tab.c */,
			);
			path = aes;
			sourceTree = "<group>";
		};
		AA7C8B970B67467C00FD9940 /* hashes */ = {
			isa = PBXGroup;
			children = (
				AA7C8B980B67467C00FD9940 /* helper */,
				AA7C8B9A0B67467C00FD9940 /* md5.c */,
				AA7C8B9B0B67467C00FD9940 /* sha1.c */,
			);
			path = hashes;
			sourceTree = "<group>";
		};
		AA7C8B980B67467C00FD9940 /* helper */ = {
			isa = PBXGroup;
			children = (
				AA7C8B990B67467C00FD9940 /* hash_memory.c */,
			);
			path = helper;
			sourceTree = "<group>";
		};
		AA7C8B9C0B67467C00FD9940 /* headers */ = {
			isa = PBXGroup;
			children = (
				AA7C8B9D0B67467C00FD9940 /* tomcrypt.h */,
				AA7C8B9E0B67467C00FD9940 /* tomcrypt_argchk.h */,
				AA7C8B9F0B67467C00FD9940 /* tomcrypt_cfg.h */,
				AA7C8BA00B67467C00FD9940 /* tomcrypt_cipher.h */,
				AA7C8BA10B67467C00FD9940 /* tomcrypt_custom.h */,
				AA7C8BA20B67467C00FD9940 /* tomcrypt_hash.h */,
				AA7C8BA30B67467C00FD9940 /* tomcrypt_mac.h */,
				AA7C8BA40B67467C00FD9940 /* tomcrypt_macros.h */,
				AA7C8BA50B67467C00FD9940 /* tomcrypt_math.h */,
				AA7C8BA60B67467C00FD9940 /* tomcrypt_misc.h */,
				AA7C8BA70B67467C00FD9940 /* tomcrypt_pk.h */,
				AA7C8BA80B67467C00FD9940 /* tomcrypt_pkcs.h */,
				AA7C8BA90B67467C00FD9940 /* tomcrypt_prng.h */,
			);
			path = headers;
			sourceTree = "<group>";
		};
		AA7C8BAA0B67467C00FD9940 /* math */ = {
			isa = PBXGroup;
			children = (
				AA7C8BAB0B67467C00FD9940 /* fp */,
				AA7C8BAD0B67467C00FD9940 /* ltm_desc.c */,
				AA7C8BAE0B67467C00FD9940 /* multi.c */,
				AA7C8BAF0B67467C00FD9940 /* rand_prime.c */,
			);
			path = math;
			sourceTree = "<group>";
		};
		AA7C8BAB0B67467C00FD9940 /* fp */ = {
			isa = PBXGroup;
			children = (
				AA7C8BAC0B67467C00FD9940 /* ltc_ecc_fp_mulmod.c */,
			);
			path = fp;
			sourceTree = "<group>";
		};
		AA7C8BB00B67467C00FD9940 /* misc */ = {
			isa = PBXGroup;
			children = (
				AA7C8BB10B67467C00FD9940 /* base64 */,
				AA7C8BB40B67467C00FD9940 /* burn_stack.c */,
				AA7C8BB50B67467C00FD9940 /* crypt */,
				AA7C8BCE0B67467C00FD9940 /* error_to_string.c */,
				AA7C8BCF0B67467C00FD9940 /* pkcs5 */,
				AA7C8BD20B67467C00FD9940 /* zeromem.c */,
			);
			path = misc;
			sourceTree = "<group>";
		};
		AA7C8BB10B67467C00FD9940 /* base64 */ = {
			isa = PBXGroup;
			children = (
				AA7C8BB20B67467C00FD9940 /* base64_decode.c */,
				AA7C8BB30B67467C00FD9940 /* base64_encode.c */,
			);
			path = base64;
			sourceTree = "<group>";
		};
		AA7C8BB50B67467C00FD9940 /* crypt */ = {
			isa = PBXGroup;
			children = (
				AA7C8BB60B67467C00FD9940 /* crypt.c */,
				AA7C8BB70B67467C00FD9940 /* crypt_argchk.c */,
				AA7C8BB80B67467C00FD9940 /* crypt_cipher_descriptor.c */,
				AA7C8BB90B67467C00FD9940 /* crypt_cipher_is_valid.c */,
				AA7C8BBA0B67467C00FD9940 /* crypt_find_cipher.c */,
				AA7C8BBB0B67467C00FD9940 /* crypt_find_cipher_any.c */,
				AA7C8BBC0B67467C00FD9940 /* crypt_find_cipher_id.c */,
				AA7C8BBD0B67467C00FD9940 /* crypt_find_hash.c */,
				AA7C8BBE0B67467C00FD9940 /* crypt_find_hash_any.c */,
				AA7C8BBF0B67467C00FD9940 /* crypt_find_hash_id.c */,
				AA7C8BC00B67467C00FD9940 /* crypt_find_hash_oid.c */,
				AA7C8BC10B67467C00FD9940 /* crypt_find_prng.c */,
				AA7C8BC20B67467C00FD9940 /* crypt_fsa.c */,
				AA7C8BC30B67467C00FD9940 /* crypt_hash_descriptor.c */,
				AA7C8BC40B67467C00FD9940 /* crypt_hash_is_valid.c */,
				AA7C8BC50B67467C00FD9940 /* crypt_ltc_mp_descriptor.c */,
				AA7C8BC60B67467C00FD9940 /* crypt_prng_descriptor.c */,
				AA7C8BC70B67467C00FD9940 /* crypt_prng_is_valid.c */,
				AA7C8BC80B67467C00FD9940 /* crypt_register_cipher.c */,
				AA7C8BC90B67467C00FD9940 /* crypt_register_hash.c */,
				AA7C8BCA0B67467C00FD9940 /* crypt_register_prng.c */,
				AA7C8BCB0B67467C00FD9940 /* crypt_unregister_cipher.c */,
				AA7C8BCC0B67467C00FD9940 /* crypt_unregister_hash.c */,
				AA7C8BCD0B67467C00FD9940 /* crypt_unregister_prng.c */,
			);
			path = crypt;
			sourceTree = "<group>";
		};
		AA7C8BCF0B67467C00FD9940 /* pkcs5 */ = {
			isa = PBXGroup;
			children = (
				AA7C8BD00B67467C00FD9940 /* pkcs_5_1.c */,
				AA7C8BD10B67467C00FD9940 /* pkcs_5_2.c */,
			);
			path = pkcs5;
			sourceTree = "<group>";
		};
		AA7C8BD30B67467C00FD9940 /* modes */ = {
			isa = PBXGroup;
			children = (
				AA7C8BD40B67467C00FD9940 /* cbc */,
				AA7C8BDB0B67467C00FD9940 /* cfb */,
				AA7C8BE20B67467C00FD9940 /* ctr */,
				AA7C8BEA0B67467C00FD9940 /* ecb */,
				AA7C8BEF0B67467C00FD9940 /* ofb */,
			);
			path = modes;
			sourceTree = "<group>";
		};
		AA7C8BD40B67467C00FD9940 /* cbc */ = {
			isa = PBXGroup;
			children = (
				AA7C8BD50B67467C00FD9940 /* cbc_decrypt.c */,
				AA7C8BD60B67467C00FD9940 /* cbc_done.c */,
				AA7C8BD70B67467C00FD9940 /* cbc_encrypt.c */,
				AA7C8BD80B67467C00FD9940 /* cbc_getiv.c */,
				AA7C8BD90B67467C00FD9940 /* cbc_setiv.c */,
				AA7C8BDA0B67467C00FD9940 /* cbc_start.c */,
			);
			path = cbc;
			sourceTree = "<group>";
		};
		AA7C8BDB0B67467C00FD9940 /* cfb */ = {
			isa = PBXGroup;
			children = (
				AA7C8BDC0B67467C00FD9940 /* cfb_decrypt.c */,
				AA7C8BDD0B67467C00FD9940 /* cfb_done.c */,
				AA7C8BDE0B67467C00FD9940 /* cfb_encrypt.c */,
				AA7C8BDF0B67467C00FD9940 /* cfb_getiv.c */,
				AA7C8BE00B67467C00FD9940 /* cfb_setiv.c */,
				AA7C8BE10B67467C00FD9940 /* cfb_start.c */,
			);
			path = cfb;
			sourceTree = "<group>";
		};
		AA7C8BE20B67467C00FD9940 /* ctr */ = {
			isa = PBXGroup;
			children = (
				AA7C8BE30B67467C00FD9940 /* ctr_decrypt.c */,
				AA7C8BE40B67467C00FD9940 /* ctr_done.c */,
				AA7C8BE50B67467C00FD9940 /* ctr_encrypt.c */,
				AA7C8BE60B67467C00FD9940 /* ctr_getiv.c */,
				AA7C8BE70B67467C00FD9940 /* ctr_setiv.c */,
				AA7C8BE80B67467C00FD9940 /* ctr_start.c */,
				AA7C8BE90B67467C00FD9940 /* ctr_test.c */,
			);
			path = ctr;
			sourceTree = "<group>";
		};
		AA7C8BEA0B67467C00FD9940 /* ecb */ = {
			isa = PBXGroup;
			children = (
				AA7C8BEB0B67467C00FD9940 /* ecb_decrypt.c */,
				AA7C8BEC0B67467C00FD9940 /* ecb_done.c */,
				AA7C8BED0B67467C00FD9940 /* ecb_encrypt.c */,
				AA7C8BEE0B67467C00FD9940 /* ecb_start.c */,
			);
			path = ecb;
			sourceTree = "<group>";
		};
		AA7C8BEF0B67467C00FD9940 /* ofb */ = {
			isa = PBXGroup;
			children = (
				AA7C8BF00B67467C00FD9940 /* ofb_decrypt.c */,
				AA7C8BF10B67467C00FD9940 /* ofb_done.c */,
				AA7C8BF20B67467C00FD9940 /* ofb_encrypt.c */,
				AA7C8BF30B67467C00FD9940 /* ofb_getiv.c */,
				AA7C8BF40B67467C00FD9940 /* ofb_setiv.c */,
				AA7C8BF50B67467C00FD9940 /* ofb_start.c */,
			);
			path = ofb;
			sourceTree = "<group>";
		};
		AA7C8BF60B67467C00FD9940 /* pk */ = {
			isa = PBXGroup;
			children = (
				AA7C8BF70B67467C00FD9940 /* asn1 */,
				AA7C8C2E0B67467D00FD9940 /* dsa */,
				AA7C8C390B67467D00FD9940 /* pkcs1 */,
				AA7C8C430B67467D00FD9940 /* rsa */,
			);
			path = pk;
			sourceTree = "<group>";
		};
		AA7C8BF70B67467C00FD9940 /* asn1 */ = {
			isa = PBXGroup;
			children = (
				AA7C8BF80B67467C00FD9940 /* der */,
			);
			path = asn1;
			sourceTree = "<group>";
		};
		AA7C8BF80B67467C00FD9940 /* der */ = {
			isa = PBXGroup;
			children = (
				AA7C8BF90B67467C00FD9940 /* bit */,
				AA7C8BFD0B67467C00FD9940 /* boolean */,
				AA7C8C010B67467C00FD9940 /* choice */,
				AA7C8C030B67467C00FD9940 /* ia5 */,
				AA7C8C070B67467D00FD9940 /* integer */,
				AA7C8C0B0B67467D00FD9940 /* object_identifier */,
				AA7C8C0F0B67467D00FD9940 /* octet */,
				AA7C8C130B67467D00FD9940 /* printable_string */,
				AA7C8C170B67467D00FD9940 /* sequence */,
				AA7C8C1F0B67467D00FD9940 /* set */,
				AA7C8C220B67467D00FD9940 /* short_integer */,
				AA7C8C260B67467D00FD9940 /* utctime */,
				AA7C8C2A0B67467D00FD9940 /* utf8 */,
			);
			path = der;
			sourceTree = "<group>";
		};
		AA7C8BF90B67467C00FD9940 /* bit */ = {
			isa = PBXGroup;
			children = (
				AA7C8BFA0B67467C00FD9940 /* der_decode_bit_string.c */,
				AA7C8BFB0B67467C00FD9940 /* der_encode_bit_string.c */,
				AA7C8BFC0B67467C00FD9940 /* der_length_bit_string.c */,
			);
			path = bit;
			sourceTree = "<group>";
		};
		AA7C8BFD0B67467C00FD9940 /* boolean */ = {
			isa = PBXGroup;
			children = (
				AA7C8BFE0B67467C00FD9940 /* der_decode_boolean.c */,
				AA7C8BFF0B67467C00FD9940 /* der_encode_boolean.c */,
				AA7C8C000B67467C00FD9940 /* der_length_boolean.c */,
			);
			path = boolean;
			sourceTree = "<group>";
		};
		AA7C8C010B67467C00FD9940 /* choice */ = {
			isa = PBXGroup;
			children = (
				AA7C8C020B67467C00FD9940 /* der_decode_choice.c */,
			);
			path = choice;
			sourceTree = "<group>";
		};
		AA7C8C030B67467C00FD9940 /* ia5 */ = {
			isa = PBXGroup;
			children = (
				AA7C8C040B67467C00FD9940 /* der_decode_ia5_string.c */,
				AA7C8C050B67467D00FD9940 /* der_encode_ia5_string.c */,
				AA7C8C060B67467D00FD9940 /* der_length_ia5_string.c */,
			);
			path = ia5;
			sourceTree = "<group>";
		};
		AA7C8C070B67467D00FD9940 /* integer */ = {
			isa = PBXGroup;
			children = (
				AA7C8C080B67467D00FD9940 /* der_decode_integer.c */,
				AA7C8C090B67467D00FD9940 /* der_encode_integer.c */,
				AA7C8C0A0B67467D00FD9940 /* der_length_integer.c */,
			);
			path = integer;
			sourceTree = "<group>";
		};
		AA7C8C0B0B67467D00FD9940 /* object_identifier */ = {
			isa = PBXGroup;
			children = (
				AA7C8C0C0B67467D00FD9940 /* der_decode_object_identifier.c */,
				AA7C8C0D0B67467D00FD9940 /* der_encode_object_identifier.c */,
				AA7C8C0E0B67467D00FD9940 /* der_length_object_identifier.c */,
			);
			path = object_identifier;
			sourceTree = "<group>";
		};
		AA7C8C0F0B67467D00FD9940 /* octet */ = {
			isa = PBXGroup;
			children = (
				AA7C8C100B67467D00FD9940 /* der_decode_octet_string.c */,
				AA7C8C110B67467D00FD9940 /* der_encode_octet_string.c */,
				AA7C8C120B67467D00FD9940 /* der_length_octet_string.c */,
			);
			path = octet;
			sourceTree = "<group>";
		};
		AA7C8C130B67467D00FD9940 /* printable_string */ = {
			isa = PBXGroup;
			children = (
				AA7C8C140B67467D00FD9940 /* der_decode_printable_string.c */,
				AA7C8C150B67467D00FD9940 /* der_encode_printable_string.c */,
				AA7C8C160B67467D00FD9940 /* der_length_printable_string.c */,
			);
			path = printable_string;
			sourceTree = "<group>";
		};
		AA7C8C170B67467D00FD9940 /* sequence */ = {
			isa = PBXGroup;
			children = (
				AA7C8C180B67467D00FD9940 /* der_decode_sequence_ex.c */,
				AA7C8C190B67467D00FD9940 /* der_decode_sequence_flexi.c */,
				AA7C8C1A0B67467D00FD9940 /* der_decode_sequence_multi.c */,
				AA7C8C1B0B67467D00FD9940 /* der_encode_sequence_ex.c */,
				AA7C8C1C0B67467D00FD9940 /* der_encode_sequence_multi.c */,
				AA7C8C1D0B67467D00FD9940 /* der_length_sequence.c */,
				AA7C8C1E0B67467D00FD9940 /* der_sequence_free.c */,
			);
			path = sequence;
			sourceTree = "<group>";
		};
		AA7C8C1F0B67467D00FD9940 /* set */ = {
			isa = PBXGroup;
			children = (
				AA7C8C200B67467D00FD9940 /* der_encode_set.c */,
				AA7C8C210B67467D00FD9940 /* der_encode_setof.c */,
			);
			path = set;
			sourceTree = "<group>";
		};
		AA7C8C220B67467D00FD9940 /* short_integer */ = {
			isa = PBXGroup;
			children = (
				AA7C8C230B67467D00FD9940 /* der_decode_short_integer.c */,
				AA7C8C240B67467D00FD9940 /* der_encode_short_integer.c */,
				AA7C8C250B67467D00FD9940 /* der_length_short_integer.c */,
			);
			path = short_integer;
			sourceTree = "<group>";
		};
		AA7C8C260B67467D00FD9940 /* utctime */ = {
			isa = PBXGroup;
			children = (
				AA7C8C270B67467D00FD9940 /* der_decode_utctime.c */,
				AA7C8C280B67467D00FD9940 /* der_encode_utctime.c */,
				AA7C8C290B67467D00FD9940 /* der_length_utctime.c */,
			);
			path = utctime;
			sourceTree = "<group>";
		};
		AA7C8C2A0B67467D00FD9940 /* utf8 */ = {
			isa = PBXGroup;
			children = (
				AA7C8C2B0B67467D00FD9940 /* der_decode_utf8_string.c */,
				AA7C8C2C0B67467D00FD9940 /* der_encode_utf8_string.c */,
				AA7C8C2D0B67467D00FD9940 /* der_length_utf8_string.c */,
			);
			path = utf8;
			sourceTree = "<group>";
		};
		AA7C8C2E0B67467D00FD9940 /* dsa */ = {
			isa = PBXGroup;
			children = (
				AA7C8C2F0B67467D00FD9940 /* dsa_decrypt_key.c */,
				AA7C8C300B67467D00FD9940 /* dsa_encrypt_key.c */,
				AA7C8C310B67467D00FD9940 /* dsa_export.c */,
				AA7C8C320B67467D00FD9940 /* dsa_free.c */,
				AA7C8C330B67467D00FD9940 /* dsa_import.c */,
				AA7C8C340B67467D00FD9940 /* dsa_make_key.c */,
				AA7C8C350B67467D00FD9940 /* dsa_shared_secret.c */,
				AA7C8C360B67467D00FD9940 /* dsa_sign_hash.c */,
				AA7C8C370B67467D00FD9940 /* dsa_verify_hash.c */,
				AA7C8C380B67467D00FD9940 /* dsa_verify_key.c */,
			);
			path = dsa;
			sourceTree = "<group>";
		};
		AA7C8C390B67467D00FD9940 /* pkcs1 */ = {
			isa = PBXGroup;
			children = (
				AA7C8C3A0B67467D00FD9940 /* pkcs_1_i2osp.c */,
				AA7C8C3B0B67467D00FD9940 /* pkcs_1_mgf1.c */,
				AA7C8C3C0B67467D00FD9940 /* pkcs_1_oaep_decode.c */,
				AA7C8C3D0B67467D00FD9940 /* pkcs_1_oaep_encode.c */,
				AA7C8C3E0B67467D00FD9940 /* pkcs_1_os2ip.c */,
				AA7C8C3F0B67467D00FD9940 /* pkcs_1_pss_decode.c */,
				AA7C8C400B67467D00FD9940 /* pkcs_1_pss_encode.c */,
				AA7C8C410B67467D00FD9940 /* pkcs_1_v1_5_decode.c */,
				AA7C8C420B67467D00FD9940 /* pkcs_1_v1_5_encode.c */,
			);
			path = pkcs1;
			sourceTree = "<group>";
		};
		AA7C8C430B67467D00FD9940 /* rsa */ = {
			isa = PBXGroup;
			children = (
				AA7C8C440B67467D00FD9940 /* rsa_decrypt_key.c */,
				AA7C8C450B67467D00FD9940 /* rsa_encrypt_key.c */,
				AA7C8C460B67467D00FD9940 /* rsa_export.c */,
				AA7C8C470B67467D00FD9940 /* rsa_exptmod.c */,
				AA7C8C480B67467D00FD9940 /* rsa_free.c */,
				AA7C8C490B67467D00FD9940 /* rsa_import.c */,
				AA7C8C4A0B67467D00FD9940 /* rsa_make_key.c */,
				AA7C8C4B0B67467D00FD9940 /* rsa_sign_hash.c */,
				AA7C8C4C0B67467D00FD9940 /* rsa_verify_hash.c */,
			);
			path = rsa;
			sourceTree = "<group>";
		};
		AA7C8C4D0B67467D00FD9940 /* prngs */ = {
			isa = PBXGroup;
			children = (
				AA7C8C4E0B67467D00FD9940 /* fortuna.c */,
				AA7C8C4F0B67467D00FD9940 /* rc4.c */,
				AA7C8C500B67467D00FD9940 /* rng_get_bytes.c */,
				AA7C8C510B67467D00FD9940 /* rng_make_prng.c */,
				AA7C8C520B67467D00FD9940 /* sober128.c */,
				AA7C8C530B67467D00FD9940 /* sober128tab.c */,
				AA7C8C540B67467D00FD9940 /* sprng.c */,
				AA7C8C550B67467D00FD9940 /* yarrow.c */,
			);
			path = prngs;
			sourceTree = "<group>";
		};
		AA8B6C7804AFD82B00D02EE9 /* pcre */ = {
			isa = PBXGroup;
			children = (
				AA8B6C7904AFD87300D02EE9 /* chartables.c */,
				AA8B6C7A04AFD87300D02EE9 /* get.c */,
				AA8B6C7B04AFD87300D02EE9 /* internal.h */,
				AA8B6C7C04AFD87300D02EE9 /* maketables.c */,
				AA8B6C7D04AFD87300D02EE9 /* pcre.c */,
				AA8B6C7E04AFD87300D02EE9 /* pcre.h */,
				AA8B6C7F04AFD87300D02EE9 /* study.c */,
			);
			name = pcre;
			path = ../extern/pcre;
			sourceTree = "<group>";
		};
		AAA070B20CE7B3AD005A3060 /* mad-0.15.1b */ = {
			isa = PBXGroup;
			children = (
				AAA070B40CE7B3AD005A3060 /* bit.c */,
				AAA070B50CE7B3AD005A3060 /* bit.h */,
				AAA070C00CE7B3AD005A3060 /* decoder.c */,
				AAA070C10CE7B3AD005A3060 /* decoder.h */,
				AAA070C30CE7B3AD005A3060 /* fixed.c */,
				AAA070C40CE7B3AD005A3060 /* fixed.h */,
				AAA070C50CE7B3AD005A3060 /* frame.c */,
				AAA070C60CE7B3AD005A3060 /* frame.h */,
				AAA070C70CE7B3AD005A3060 /* global.h */,
				AAA070C80CE7B3AD005A3060 /* huffman.c */,
				AAA070C90CE7B3AD005A3060 /* huffman.h */,
				AAA070CE0CE7B3AD005A3060 /* layer12.c */,
				AAA070CF0CE7B3AD005A3060 /* layer12.h */,
				AAA070D00CE7B3AD005A3060 /* layer3.c */,
				AAA070D10CE7B3AD005A3060 /* layer3.h */,
				AAA070D40CE7B3AD005A3060 /* mad.h */,
				AAA070E80CE7B3AD005A3060 /* stream.c */,
				AAA070E90CE7B3AD005A3060 /* stream.h */,
				AAA070EA0CE7B3AD005A3060 /* synth.c */,
				AAA070EB0CE7B3AD005A3060 /* synth.h */,
				AAA070EC0CE7B3AD005A3060 /* timer.c */,
				AAA070ED0CE7B3AD005A3060 /* timer.h */,
				AAA070F00CE7B3AE005A3060 /* version.c */,
				AAA070F10CE7B3AE005A3060 /* version.h */,
			);
			name = "mad-0.15.1b";
			path = "../extern/mad-0.15.1b";
			sourceTree = "<group>";
		};
		AAA3741C09099ADA00141131 /* Libraries */ = {
			isa = PBXGroup;
			children = (
				AAA0704D0CE5082D005A3060 /* libffmpeg_link.a */,
				AA21E4730A9826CD00684CEA /* libjpeg_link.a */,
				AA21E4750A9826CD00684CEA /* libogg_link.a */,
				AA21E4770A9826CD00684CEA /* libtheora_link.a */,
				AA21E4780A9826CD00684CEA /* libvorbis_link.a */,
				AA059E2A0B8F0C66006F8139 /* libz_link.a */,
			);
			path = Libraries;
			sourceTree = "<group>";
		};
		AABE36FE0497CE67005F316C /* ArchHooks */ = {
			isa = PBXGroup;
			children = (
				AA3F283B04BE6DDC00D02EE9 /* ArchHooks.cpp */,
				AABE36FC0497CE44005F316C /* ArchHooks.h */,
				AA6C6AD60DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp */,
				AA6C6AD70DC6B17B00E7A13E /* ArchHooks_MacOSX.h */,
			);
			name = ArchHooks;
			sourceTree = "<group>";
		};
		AABE78720591287100E8BF50 /* MemoryCard */ = {
			isa = PBXGroup;
			children = (
				AAC9F332069E22CF00D53E2C /* MemoryCardDriver.cpp */,
				AAC9F333069E22CF00D53E2C /* MemoryCardDriver.h */,
				AABE78760591287100E8BF50 /* MemoryCardDriver_Null.h */,
				AA6C6B060DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp */,
				AA6C6B070DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.h */,
			);
			path = MemoryCard;
			sourceTree = "<group>";
		};
		AAC6DCED0567663800B5D56F /* Lights */ = {
			isa = PBXGroup;
			children = (
				AA909E480B45B93E002852D3 /* LightsDriver.cpp */,
				AAC6DCEE0567663800B5D56F /* LightsDriver.h */,
				AAB691F205704FA50078BED4 /* LightsDriver_SystemMessage.cpp */,
				AAB691F305704FA50078BED4 /* LightsDriver_SystemMessage.h */,
			);
			path = Lights;
			sourceTree = "<group>";
		};
		AAD675EE06795175006002B0 /* Dialog */ = {
			isa = PBXGroup;
			children = (
				AAD675EF06795175006002B0 /* Dialog.cpp */,
				AAD675F006795175006002B0 /* Dialog.h */,
				AA608EBF0B0F85E400B39AC4 /* DialogDriver.cpp */,
				AAD675F106795175006002B0 /* DialogDriver.h */,
				AA6C6ADC0DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp */,
				AA6C6ADD0DC6B1DC00E7A13E /* DialogDriver_MacOSX.h */,
			);
			path = Dialog;
			sourceTree = "<group>";
		};
		AADB4E8604D50FB900D02EE9 /* Unix */ = {
			isa = PBXGroup;
			children = (
				AAED6F280601C528002D2DEE /* Backtrace.cpp */,
				AAED6F290601C528002D2DEE /* Backtrace.h */,
				AAED6F2A0601C528002D2DEE /* BacktraceNames.cpp */,
				AAED6F2B0601C528002D2DEE /* BacktraceNames.h */,
				AA76D15404D9D2D200D02EE9 /* CrashHandler.cpp */,
				AADB4E8804D50FB900D02EE9 /* CrashHandler.h */,
				AA76D15504D9D2D200D02EE9 /* CrashHandlerChild.cpp */,
				AADB4E8A04D50FB900D02EE9 /* CrashHandlerInternal.h */,
				AADB4E8B04D50FB900D02EE9 /* SignalHandler.cpp */,
				AADB4E8C04D50FB900D02EE9 /* SignalHandler.h */,
				AA3E3DF009D96A1400A259C7 /* CrashHandlerInternal.cpp */,
			);
			path = Unix;
			sourceTree = "<group>";
		};
		AADB4E8E04D5263200D02EE9 /* Darwin */ = {
			isa = PBXGroup;
			children = (
				AADB4E8F04D5263200D02EE9 /* arch_setup.h */,
				AAEDFD680A03762B00590617 /* Crash.cpp */,
				AADB4F5904D9220700D02EE9 /* Crash.h */,
				AA8A3E6306EDCD11002F25AB /* DarwinThreadHelpers.cpp */,
				AA8A3EC806EDDAE4002F25AB /* DarwinThreadHelpers.h */,
				AA44705309846B0800983E82 /* HIDDevice.cpp */,
				AA44705209846B0800983E82 /* HIDDevice.h */,
				AA44708D0984720900983E82 /* JoystickDevice.cpp */,
				AA44708C0984720900983E82 /* JoystickDevice.h */,
				AA4470BB098476F600983E82 /* KeyboardDevice.cpp */,
				AA4470BA098476F600983E82 /* KeyboardDevice.h */,
				2B30D6801315EA7E00044B68 /* MouseDevice.cpp */,
				2B30D6811315EA7E00044B68 /* MouseDevice.h */,
				AA1F9C4609AF1BF5002C15A8 /* PumpDevice.cpp */,
				AA1F9C4509AF1BF5002C15A8 /* PumpDevice.h */,
				AABBFCD209838C3A00F077E2 /* SMMain.mm */,
				AAD64AA10603FE7300EF8CDE /* StepMania.pch */,
				AA147F190A0F78D8006EADF6 /* VectorHelper.cpp */,
				AA147F180A0F78D8006EADF6 /* VectorHelper.h */,
			);
			path = Darwin;
			sourceTree = "<group>";
		};
		AAE781870AC7E46E00AEFC64 /* lua-5.1 */ = {
			isa = PBXGroup;
			children = (
				2BDB88B2137201F700E6FD3A /* lapi.c */,
				2BDB88B3137201F700E6FD3A /* lapi.h */,
				2BDB88B4137201F700E6FD3A /* lauxlib.c */,
				2BDB88B5137201F700E6FD3A /* lauxlib.h */,
				2BDB88B6137201F700E6FD3A /* lbaselib.c */,
				2BDB88B7137201F700E6FD3A /* lcode.c */,
				2BDB88B8137201F700E6FD3A /* lcode.h */,
				2BDB88B9137201F700E6FD3A /* ldblib.c */,
				2BDB88BA137201F700E6FD3A /* ldebug.c */,
				2BDB88BB137201F700E6FD3A /* ldebug.h */,
				2BDB88BC137201F700E6FD3A /* ldo.c */,
				2BDB88BD137201F700E6FD3A /* ldo.h */,
				2BDB88BE137201F700E6FD3A /* ldump.c */,
				2BDB88BF137201F700E6FD3A /* lfunc.c */,
				2BDB88C0137201F700E6FD3A /* lfunc.h */,
				2BDB88C1137201F700E6FD3A /* lgc.c */,
				2BDB88C2137201F700E6FD3A /* lgc.h */,
				2BDB88C3137201F700E6FD3A /* linit.c */,
				2BDB88C4137201F700E6FD3A /* liolib.c */,
				2BDB88C5137201F700E6FD3A /* llex.c */,
				2BDB88C6137201F700E6FD3A /* llex.h */,
				2BDB88C7137201F700E6FD3A /* llimits.h */,
				2BDB88C8137201F700E6FD3A /* lmathlib.c */,
				2BDB88C9137201F700E6FD3A /* lmem.c */,
				2BDB88CA137201F700E6FD3A /* lmem.h */,
				2BDB88CB137201F700E6FD3A /* loadlib.c */,
				2BDB88CC137201F700E6FD3A /* lobject.c */,
				2BDB88CD137201F700E6FD3A /* lobject.h */,
				2BDB88CE137201F700E6FD3A /* lopcodes.c */,
				2BDB88CF137201F700E6FD3A /* lopcodes.h */,
				2BDB88D0137201F700E6FD3A /* loslib.c */,
				2BDB88D1137201F700E6FD3A /* lparser.c */,
				2BDB88D2137201F700E6FD3A /* lparser.h */,
				2BDB88D3137201F700E6FD3A /* lstate.c */,
				2BDB88D4137201F700E6FD3A /* lstate.h */,
				2BDB88D5137201F700E6FD3A /* lstring.c */,
				2BDB88D6137201F700E6FD3A /* lstring.h */,
				2BDB88D7137201F700E6FD3A /* lstrlib.c */,
				2BDB88D8137201F700E6FD3A /* ltable.c */,
				2BDB88D9137201F700E6FD3A /* ltable.h */,
				2BDB88DA137201F700E6FD3A /* ltablib.c */,
				2BDB88DB137201F700E6FD3A /* ltm.c */,
				2BDB88DC137201F700E6FD3A /* ltm.h */,
				2BDB88DD137201F700E6FD3A /* lua.c */,
				2BDB88DE137201F700E6FD3A /* lua.h */,
				2BDB88DF137201F700E6FD3A /* luac.c */,
				2BDB88E0137201F700E6FD3A /* luaconf.h */,
				2BDB88E1137201F700E6FD3A /* lualib.h */,
				2BDB88E2137201F700E6FD3A /* lundump.c */,
				2BDB88E3137201F700E6FD3A /* lundump.h */,
				2BDB88E4137201F700E6FD3A /* lvm.c */,
				2BDB88E5137201F700E6FD3A /* lvm.h */,
				2BDB88E6137201F700E6FD3A /* lzio.c */,
				2BDB88E7137201F700E6FD3A /* lzio.h */,
				2BDB88E8137201F700E6FD3A /* print.c */,
			);
			name = "lua-5.1";
			path = "../extern/lua-5.1";
			sourceTree = "<group>";
		};
		EE879B8E132E06C50078FDDC /* glew-1.5.8 */ = {
			isa = PBXGroup;
			children = (
				EE879BAA132E06C50078FDDC /* glew.c */,
			);
			name = "glew-1.5.8";
			path = "../extern/glew-1.5.8";
			sourceTree = SOURCE_ROOT;
		};
		EE906F6F12BF3A5B00146C96 /* json */ = {
			isa = PBXGroup;
			children = (
				2BD06FDD137240CF0018CB9F /* json_batchallocator.h */,
				2BD06FDE137240CF0018CB9F /* json_internalarray.inl */,
				2BD06FDF137240CF0018CB9F /* json_internalmap.inl */,
				2BD06FE0137240CF0018CB9F /* json_reader.cpp */,
				2BD06FE1137240CF0018CB9F /* json_value.cpp */,
				2BD06FE2137240CF0018CB9F /* json_valueiterator.inl */,
				2BD06FE3137240CF0018CB9F /* json_writer.cpp */,
			);
			name = json;
			path = ../extern/jsoncpp;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		2B17AB6E13980FDF001AE57D /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2B17AB7813980FF6001AE57D /* png.h in Headers */,
				2B17AB7913980FF6001AE57D /* pngconf.h in Headers */,
				2B17AB7A13980FF6001AE57D /* pngdebug.h in Headers */,
				2B17AB7D13980FF6001AE57D /* pnginfo.h in Headers */,
				2B17AB7E13980FF6001AE57D /* pnglibconf.h in Headers */,
				2B17AB8113980FF6001AE57D /* pngpriv.h in Headers */,
				2B17AB8713980FF6001AE57D /* pngstruct.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2B17ABBC13981521001AE57D /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2B17ABDC13981756001AE57D /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2B17ABE71398179E001AE57D /* internal.h in Headers */,
				2B17ABEA1398179E001AE57D /* pcre.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2B7DA69713D7AF5B0045BBD6 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2B7DA6BD13D7B0620045BBD6 /* crc32.h in Headers */,
				2B7DA6BF13D7B0620045BBD6 /* deflate.h in Headers */,
				2B7DA6C213D7B0620045BBD6 /* gzguts.h in Headers */,
				2B7DA6C813D7B0620045BBD6 /* inffast.h in Headers */,
				2B7DA6C913D7B0620045BBD6 /* inffixed.h in Headers */,
				2B7DA6CB13D7B0620045BBD6 /* inflate.h in Headers */,
				2B7DA6CD13D7B0620045BBD6 /* inftrees.h in Headers */,
				2B7DA6D013D7B0620045BBD6 /* trees.h in Headers */,
				2B7DA6D213D7B0620045BBD6 /* zconf.h in Headers */,
				2B7DA6D313D7B0620045BBD6 /* zlib.h in Headers */,
				2B7DA6D513D7B0620045BBD6 /* zutil.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA29CC270558741A00961A51 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AAFF41A40F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h in Headers */,
				3659B5700F902143002B6B68 /* CommandLineActions.h in Headers */,
				36CA531D0F91564A0063D59D /* ScreenOptionsCourseOverview.h in Headers */,
				36CA53210F9156860063D59D /* ScreenOptionsEditCourse.h in Headers */,
				EE2153AA10A75BEE0074B01B /* NotesLoaderPMS.h in Headers */,
				EEA7C84410A805A300082E7B /* ScreenPackagesSSC.h in Headers */,
				36C6888411297FFE00453295 /* RageFileDriverReadAhead.h in Headers */,
				36C6888611297FFE00453295 /* RageFileManager_ReadAhead.h in Headers */,
				EE906F6712BF3A1B00146C96 /* ScreenInstallOverlay.h in Headers */,
				EE906F8312BF3AF800146C96 /* JsonUtil.h in Headers */,
				EE906F8B12BF3C7C00146C96 /* FileDownload.h in Headers */,
				2BA7925F1304F20D002BD8E1 /* NotesLoaderSSC.h in Headers */,
				2BA792611304F20D002BD8E1 /* NotesWriterSSC.h in Headers */,
				2B30D6831315EA7E00044B68 /* MouseDevice.h in Headers */,
				2B76698B132FF71500586512 /* NotesLoaderSMA.h in Headers */,
				2BD06FEE137242680018CB9F /* json_batchallocator.h in Headers */,
				B75CE3B5137963350076A82D /* SongPosition.h in Headers */,
				2B9C2E8E137A138B004C92F3 /* NotesLoaderJson.h in Headers */,
				2B9C2E90137A138B004C92F3 /* NotesWriterJson.h in Headers */,
				2B43509513949F37006FA051 /* TimingSegments.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA40D1B809A08D650068C0D5 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA40D1B909A08D650068C0D5 /* StepMania.pch in Headers */,
				AA40D1BA09A08D650068C0D5 /* RageBitmapTexture.h in Headers */,
				AA40D1BB09A08D650068C0D5 /* RageDisplay.h in Headers */,
				AA40D1BC09A08D650068C0D5 /* RageException.h in Headers */,
				AA40D1BD09A08D650068C0D5 /* RageInput.h in Headers */,
				AA40D1BE09A08D650068C0D5 /* RageLog.h in Headers */,
				AA40D1BF09A08D650068C0D5 /* RageMath.h in Headers */,
				AA40D1C009A08D650068C0D5 /* RageSound.h in Headers */,
				AA40D1C109A08D650068C0D5 /* RageSoundManager.h in Headers */,
				AA40D1C209A08D650068C0D5 /* RageSoundReader_Preload.h in Headers */,
				AA40D1C409A08D650068C0D5 /* RageSoundReader.h in Headers */,
				AA40D1C509A08D650068C0D5 /* RageTexture.h in Headers */,
				AA40D1C609A08D650068C0D5 /* RageTextureManager.h in Headers */,
				AA40D1C709A08D650068C0D5 /* RageThreads.h in Headers */,
				AA40D1C809A08D650068C0D5 /* RageTimer.h in Headers */,
				AA40D1C909A08D650068C0D5 /* RageTypes.h in Headers */,
				AA40D1CA09A08D650068C0D5 /* RageUtil.h in Headers */,
				AA40D1CB09A08D650068C0D5 /* Character.h in Headers */,
				AA40D1CC09A08D650068C0D5 /* CodeDetector.h in Headers */,
				AA40D1CD09A08D650068C0D5 /* Course.h in Headers */,
				AA40D1CE09A08D650068C0D5 /* Font.h in Headers */,
				AA40D1CF09A08D650068C0D5 /* FontCharAliases.h in Headers */,
				AA40D1D009A08D650068C0D5 /* FontCharmaps.h in Headers */,
				AA40D1D109A08D650068C0D5 /* FontManager.h in Headers */,
				AA40D1D209A08D650068C0D5 /* GameConstantsAndTypes.h in Headers */,
				AA40D1D309A08D650068C0D5 /* GameInput.h in Headers */,
				AA40D1D409A08D650068C0D5 /* Grade.h in Headers */,
				AA40D1D509A08D650068C0D5 /* Inventory.h in Headers */,
				AA40D1D609A08D650068C0D5 /* LyricsLoader.h in Headers */,
				AA40D1D709A08D650068C0D5 /* NoteData.h in Headers */,
				AA40D1D809A08D650068C0D5 /* NoteDataWithScoring.h in Headers */,
				AA40D1DA09A08D650068C0D5 /* NotesLoader.h in Headers */,
				AA40D1DB09A08D650068C0D5 /* NotesLoaderBMS.h in Headers */,
				AA40D1DC09A08D650068C0D5 /* NotesLoaderDWI.h in Headers */,
				AA40D1DD09A08D650068C0D5 /* NotesLoaderKSF.h in Headers */,
				AA40D1DE09A08D650068C0D5 /* NotesLoaderSM.h in Headers */,
				AA40D1DF09A08D650068C0D5 /* NotesWriterDWI.h in Headers */,
				AA40D1E009A08D650068C0D5 /* NotesWriterSM.h in Headers */,
				AA40D1E109A08D650068C0D5 /* NoteTypes.h in Headers */,
				AA40D1E209A08D650068C0D5 /* Player.h in Headers */,
				AA40D1E309A08D650068C0D5 /* PlayerAI.h in Headers */,
				AA40D1E409A08D650068C0D5 /* PlayerNumber.h in Headers */,
				AA40D1E509A08D650068C0D5 /* PlayerOptions.h in Headers */,
				AA40D1E609A08D650068C0D5 /* SongOptions.h in Headers */,
				AA40D1E709A08D650068C0D5 /* StageStats.h in Headers */,
				AA40D1E909A08D650068C0D5 /* TitleSubstitution.h in Headers */,
				AA40D1EA09A08D650068C0D5 /* IniFile.h in Headers */,
				AA40D1EB09A08D650068C0D5 /* MsdFile.h in Headers */,
				AA40D1EC09A08D650068C0D5 /* global.h in Headers */,
				AA40D1ED09A08D650068C0D5 /* ScreenDimensions.h in Headers */,
				AA40D1EE09A08D650068C0D5 /* StdString.h in Headers */,
				AA40D1EF09A08D650068C0D5 /* StepMania.h in Headers */,
				AA40D1F009A08D650068C0D5 /* Banner.h in Headers */,
				AA40D1F109A08D650068C0D5 /* BPMDisplay.h in Headers */,
				AA40D1F209A08D650068C0D5 /* CourseContentsList.h in Headers */,
				AA40D1F409A08D650068C0D5 /* DifficultyIcon.h in Headers */,
				AA40D1F709A08D650068C0D5 /* EditMenu.h in Headers */,
				AA40D1F809A08D650068C0D5 /* FadingBanner.h in Headers */,
				AA40D1F909A08D650068C0D5 /* GradeDisplay.h in Headers */,
				AA40D1FA09A08D650068C0D5 /* GrooveRadar.h in Headers */,
				AA40D1FC09A08D650068C0D5 /* HelpDisplay.h in Headers */,
				AA40D1FD09A08D650068C0D5 /* MenuTimer.h in Headers */,
				AA40D1FE09A08D650068C0D5 /* MeterDisplay.h in Headers */,
				AA40D20209A08D650068C0D5 /* MusicWheel.h in Headers */,
				AA40D20309A08D650068C0D5 /* MusicWheelItem.h in Headers */,
				AA40D20609A08D650068C0D5 /* OptionsCursor.h in Headers */,
				AA40D20709A08D650068C0D5 /* ScrollBar.h in Headers */,
				AA40D20909A08D650068C0D5 /* SnapDisplay.h in Headers */,
				AA40D20A09A08D650068C0D5 /* TextBanner.h in Headers */,
				AA40D20B09A08D650068C0D5 /* WheelNotifyIcon.h in Headers */,
				AA40D20C09A08D650068C0D5 /* ArrowEffects.h in Headers */,
				AA40D20D09A08D650068C0D5 /* Background.h in Headers */,
				AA40D20E09A08D650068C0D5 /* BGAnimation.h in Headers */,
				AA40D20F09A08D650068C0D5 /* BGAnimationLayer.h in Headers */,
				AA40D21109A08D650068C0D5 /* DancingCharacters.h in Headers */,
				AA40D21209A08D650068C0D5 /* GhostArrowRow.h in Headers */,
				AA40D21309A08D650068C0D5 /* HoldJudgment.h in Headers */,
				AA40D21509A08D650068C0D5 /* LifeMeter.h in Headers */,
				AA40D21609A08D650068C0D5 /* LifeMeterBar.h in Headers */,
				AA40D21709A08D650068C0D5 /* LifeMeterBattery.h in Headers */,
				AA40D21809A08D650068C0D5 /* LyricDisplay.h in Headers */,
				AA40D21909A08D650068C0D5 /* NoteDisplay.h in Headers */,
				AA40D21A09A08D650068C0D5 /* NoteField.h in Headers */,
				AA40D21B09A08D650068C0D5 /* ScoreDisplay.h in Headers */,
				AA40D21C09A08D650068C0D5 /* ScoreDisplayBattle.h in Headers */,
				AA40D21D09A08D650068C0D5 /* ScoreDisplayNormal.h in Headers */,
				AA40D21E09A08D650068C0D5 /* ScoreDisplayOni.h in Headers */,
				AA40D21F09A08D650068C0D5 /* ScoreDisplayRave.h in Headers */,
				AA40D22009A08D650068C0D5 /* ScoreKeeper.h in Headers */,
				AA40D22109A08D650068C0D5 /* Transition.h in Headers */,
				AA40D22209A08D650068C0D5 /* Actor.h in Headers */,
				AA40D22309A08D650068C0D5 /* ActorFrame.h in Headers */,
				AA40D22409A08D650068C0D5 /* ActorScroller.h in Headers */,
				AA40D22509A08D650068C0D5 /* BitmapText.h in Headers */,
				AA40D22609A08D650068C0D5 /* Model.h in Headers */,
				AA40D22709A08D650068C0D5 /* ModelTypes.h in Headers */,
				AA40D22809A08D650068C0D5 /* Quad.h in Headers */,
				AA40D22909A08D650068C0D5 /* Sprite.h in Headers */,
				AA40D22A09A08D650068C0D5 /* Screen.h in Headers */,
				AA40D22B09A08D650068C0D5 /* ScreenAttract.h in Headers */,
				AA40D22D09A08D650068C0D5 /* ScreenDemonstration.h in Headers */,
				AA40D22E09A08D650068C0D5 /* ScreenEdit.h in Headers */,
				AA40D22F09A08D650068C0D5 /* ScreenEditMenu.h in Headers */,
				AA40D23009A08D650068C0D5 /* ScreenEvaluation.h in Headers */,
				AA40D23309A08D650068C0D5 /* ScreenGameplay.h in Headers */,
				AA40D23409A08D650068C0D5 /* ScreenInstructions.h in Headers */,
				AA40D23509A08D650068C0D5 /* ScreenJukebox.h in Headers */,
				AA40D23609A08D650068C0D5 /* ScreenManager.h in Headers */,
				AA40D23709A08D650068C0D5 /* ScreenMapControllers.h in Headers */,
				AA40D23809A08D650068C0D5 /* ScreenMessage.h in Headers */,
				AA40D23909A08D650068C0D5 /* ScreenMiniMenu.h in Headers */,
				AA40D23B09A08D650068C0D5 /* ScreenNameEntry.h in Headers */,
				AA40D23C09A08D650068C0D5 /* ScreenOptions.h in Headers */,
				AA40D23D09A08D650068C0D5 /* ScreenPlayerOptions.h in Headers */,
				AA40D23E09A08D650068C0D5 /* ScreenPrompt.h in Headers */,
				AA40D23F09A08D650068C0D5 /* ScreenRanking.h in Headers */,
				AA40D24009A08D650068C0D5 /* ScreenSandbox.h in Headers */,
				AA40D24109A08D650068C0D5 /* ScreenSelect.h in Headers */,
				AA40D24209A08D650068C0D5 /* ScreenSelectCharacter.h in Headers */,
				AA40D24609A08D650068C0D5 /* ScreenSelectMusic.h in Headers */,
				AA40D24809A08D650068C0D5 /* ScreenSongOptions.h in Headers */,
				AA40D24B09A08D650068C0D5 /* ScreenTestSound.h in Headers */,
				AA40D24C09A08D650068C0D5 /* ScreenTextEntry.h in Headers */,
				AA40D24D09A08D650068C0D5 /* ScreenTitleMenu.h in Headers */,
				AA40D24E09A08D650068C0D5 /* AnnouncerManager.h in Headers */,
				AA40D24F09A08D650068C0D5 /* GameManager.h in Headers */,
				AA40D25009A08D650068C0D5 /* GameState.h in Headers */,
				AA40D25109A08D650068C0D5 /* InputFilter.h in Headers */,
				AA40D25209A08D650068C0D5 /* InputMapper.h in Headers */,
				AA40D25309A08D650068C0D5 /* InputQueue.h in Headers */,
				AA40D25409A08D650068C0D5 /* NoteSkinManager.h in Headers */,
				AA40D25509A08D650068C0D5 /* PrefsManager.h in Headers */,
				AA40D25609A08D650068C0D5 /* SongManager.h in Headers */,
				AA40D25709A08D650068C0D5 /* ThemeManager.h in Headers */,
				AA40D25809A08D650068C0D5 /* RageSoundDriver_Null.h in Headers */,
				AA40D25909A08D650068C0D5 /* LowLevelWindow.h in Headers */,
				AA40D25A09A08D650068C0D5 /* SongCacheIndex.h in Headers */,
				AA40D25C09A08D650068C0D5 /* RandomSample.h in Headers */,
				AA40D25E09A08D650068C0D5 /* RageUtil_CharConversions.h in Headers */,
				AA40D25F09A08D650068C0D5 /* BannerCache.h in Headers */,
				AA40D26109A08D650068C0D5 /* arch_default.h in Headers */,
				AA40D26309A08D650068C0D5 /* ArchHooks.h in Headers */,
				AA40D26409A08D650068C0D5 /* RageSoundDriver.h in Headers */,
				AA40D26609A08D650068C0D5 /* ActorUtil.h in Headers */,
				AA40D26709A08D650068C0D5 /* ScreenSelectMaster.h in Headers */,
				AA40D26B09A08D650068C0D5 /* CombinedLifeMeterTug.h in Headers */,
				AA40D26C09A08D650068C0D5 /* ScoreKeeperRave.h in Headers */,
				AA40D26F09A08D650068C0D5 /* RageUtil_FileDB.h in Headers */,
				AA40D27109A08D650068C0D5 /* LoadingWindow.h in Headers */,
				AA40D27209A08D650068C0D5 /* InputHandler.h in Headers */,
				AA40D27309A08D650068C0D5 /* MovieTexture.h in Headers */,
				AA40D27509A08D650068C0D5 /* MovieTexture_Null.h in Headers */,
				AA40D27609A08D650068C0D5 /* RageFile.h in Headers */,
				AA40D27709A08D650068C0D5 /* RageInputDevice.h in Headers */,
				AA40D27809A08D650068C0D5 /* RageSoundReader_FileReader.h in Headers */,
				AA40D27909A08D650068C0D5 /* arch_setup.h in Headers */,
				AA40D27A09A08D650068C0D5 /* CrashHandler.h in Headers */,
				AA40D27B09A08D650068C0D5 /* CrashHandlerInternal.h in Headers */,
				AA40D27C09A08D650068C0D5 /* Crash.h in Headers */,
				AA40D27D09A08D650068C0D5 /* Steps.h in Headers */,
				AA40D27E09A08D650068C0D5 /* NoteDataUtil.h in Headers */,
				AA40D27F09A08D650068C0D5 /* ProductInfo.h in Headers */,
				AA40D28009A08D650068C0D5 /* BeginnerHelper.h in Headers */,
				AA40D28209A08D650068C0D5 /* MovieTexture_FFMpeg.h in Headers */,
				AA40D28309A08D650068C0D5 /* ProfileManager.h in Headers */,
				AA40D28409A08D650068C0D5 /* RageSoundReader_WAV.h in Headers */,
				AA40D28609A08D650068C0D5 /* RageSoundReader_Vorbisfile.h in Headers */,
				AA40D28809A08D650068C0D5 /* RageSoundReader_Resample_Good.h in Headers */,
				AA40D28909A08D650068C0D5 /* ScreenExit.h in Headers */,
				AA40D28A09A08D650068C0D5 /* ScreenOptionsMaster.h in Headers */,
				AA40D28B09A08D650068C0D5 /* ScreenOptionsMasterPrefs.h in Headers */,
				AA40D28C09A08D650068C0D5 /* ScreenReloadSongs.h in Headers */,
				AA40D28D09A08D650068C0D5 /* ScreenHowToPlay.h in Headers */,
				AA40D28E09A08D650068C0D5 /* PercentageDisplay.h in Headers */,
				AA40D28F09A08D650068C0D5 /* ScoreDisplayPercentage.h in Headers */,
				AA40D29109A08D650068C0D5 /* ScreenTestInput.h in Headers */,
				AA40D29209A08D650068C0D5 /* ScreenBookkeeping.h in Headers */,
				AA40D29309A08D650068C0D5 /* ScreenNameEntryTraditional.h in Headers */,
				AA40D29409A08D650068C0D5 /* Bookkeeper.h in Headers */,
				AA40D29509A08D650068C0D5 /* GraphDisplay.h in Headers */,
				AA40D29609A08D650068C0D5 /* ComboGraph.h in Headers */,
				AA40D29709A08D650068C0D5 /* Attack.h in Headers */,
				AA40D29809A08D650068C0D5 /* RageTextureID.h in Headers */,
				AA40D29909A08D650068C0D5 /* CombinedLifeMeter.h in Headers */,
				AA40D29A09A08D650068C0D5 /* LightsManager.h in Headers */,
				AA40D29B09A08D650068C0D5 /* LightsDriver.h in Headers */,
				AA40D29D09A08D650068C0D5 /* PaneDisplay.h in Headers */,
				AA40D29E09A08D650068C0D5 /* DifficultyList.h in Headers */,
				AA40D29F09A08D650068C0D5 /* LightsDriver_SystemMessage.h in Headers */,
				AA40D2A009A08D650068C0D5 /* AttackDisplay.h in Headers */,
				AA40D2A109A08D650068C0D5 /* RageFileDriver.h in Headers */,
				AA40D2A209A08D650068C0D5 /* RageFileDriverDirect.h in Headers */,
				AA40D2A309A08D650068C0D5 /* RageFileManager.h in Headers */,
				AA40D2A409A08D650068C0D5 /* RageFileDriverZip.h in Headers */,
				AA40D2A509A08D650068C0D5 /* Style.h in Headers */,
				AA40D2A609A08D650068C0D5 /* MemoryCardManager.h in Headers */,
				AA40D2A709A08D650068C0D5 /* MemoryCardDriver_Null.h in Headers */,
				AA40D2A809A08D650068C0D5 /* DualScrollBar.h in Headers */,
				AA40D2A909A08D650068C0D5 /* TimingData.h in Headers */,
				AA40D2AA09A08D650068C0D5 /* MemoryCardDisplay.h in Headers */,
				AA40D2AB09A08D650068C0D5 /* ReceptorArrow.h in Headers */,
				AA40D2AC09A08D650068C0D5 /* ReceptorArrowRow.h in Headers */,
				AA40D2AD09A08D650068C0D5 /* ScreenEnding.h in Headers */,
				AA40D2AE09A08D650068C0D5 /* Foreground.h in Headers */,
				AA40D2AF09A08D650068C0D5 /* RageFileDriverDirectHelpers.h in Headers */,
				AA40D2B009A08D650068C0D5 /* RageUtil_CircularBuffer.h in Headers */,
				AA40D2B109A08D650068C0D5 /* ModelManager.h in Headers */,
				AA40D2B209A08D650068C0D5 /* RageModelGeometry.h in Headers */,
				AA40D2B309A08D650068C0D5 /* Profile.h in Headers */,
				AA40D2B409A08D650068C0D5 /* XmlFile.h in Headers */,
				AA40D2B509A08D650068C0D5 /* HighScore.h in Headers */,
				AA40D2B609A08D650068C0D5 /* CryptManager.h in Headers */,
				AA40D2B809A08D650068C0D5 /* Backtrace.h in Headers */,
				AA40D2B909A08D650068C0D5 /* BacktraceNames.h in Headers */,
				AA40D2BA09A08D650068C0D5 /* ScreenSetTime.h in Headers */,
				AA40D2BB09A08D650068C0D5 /* NetworkSyncManager.h in Headers */,
				AA40D2BD09A08D650068C0D5 /* ActiveAttackList.h in Headers */,
				AA40D2BF09A08D650068C0D5 /* ScreenTestLights.h in Headers */,
				AA40D2C009A08D650068C0D5 /* RageDisplay_Null.h in Headers */,
				AA40D2CB09A08D650068C0D5 /* EnumHelper.h in Headers */,
				AA40D2CC09A08D650068C0D5 /* RageSoundPosMap.h in Headers */,
				AA40D2CD09A08D650068C0D5 /* SignalHandler.h in Headers */,
				AA40D2CE09A08D650068C0D5 /* CourseUtil.h in Headers */,
				AA40D2CF09A08D650068C0D5 /* SongUtil.h in Headers */,
				AA40D2D009A08D650068C0D5 /* StepsUtil.h in Headers */,
				AA40D2D109A08D650068C0D5 /* ScreenWithMenuElements.h in Headers */,
				AA40D2F209A08D650068C0D5 /* RageSurface_Load_GIF.h in Headers */,
				AA40D2F309A08D650068C0D5 /* RageSurface_Load_JPEG.h in Headers */,
				AA40D2F409A08D650068C0D5 /* RageSurface_Load_PNG.h in Headers */,
				AA40D2F509A08D650068C0D5 /* RageSurface_Load_XPM.h in Headers */,
				AA40D2F609A08D650068C0D5 /* RageSurface_Load.h in Headers */,
				AA40D2F809A08D650068C0D5 /* Difficulty.h in Headers */,
				AA40D2F909A08D650068C0D5 /* Foreach.h in Headers */,
				AA40D2FA09A08D650068C0D5 /* Trail.h in Headers */,
				AA40D2FB09A08D650068C0D5 /* TrailUtil.h in Headers */,
				AA40D2FC09A08D650068C0D5 /* ScreenNetworkOptions.h in Headers */,
				AA40D2FD09A08D650068C0D5 /* Dialog.h in Headers */,
				AA40D2FE09A08D650068C0D5 /* DialogDriver.h in Headers */,
				AA40D30009A08D650068C0D5 /* Threads.h in Headers */,
				AA40D30109A08D650068C0D5 /* Threads_Pthreads.h in Headers */,
				AA40D30209A08D650068C0D5 /* RageSurface.h in Headers */,
				AA40D30309A08D650068C0D5 /* RageSurface_Load_BMP.h in Headers */,
				AA40D30409A08D650068C0D5 /* RageSurface_Save_BMP.h in Headers */,
				AA40D30509A08D650068C0D5 /* GameSoundManager.h in Headers */,
				AA40D30609A08D650068C0D5 /* MemoryCardDriver.h in Headers */,
				AA40D30709A08D650068C0D5 /* RadarValues.h in Headers */,
				AA40D30809A08D650068C0D5 /* DateTime.h in Headers */,
				AA40D30909A08D650068C0D5 /* CommonMetrics.h in Headers */,
				AA40D30A09A08D650068C0D5 /* StyleUtil.h in Headers */,
				AA40D30B09A08D650068C0D5 /* Game.h in Headers */,
				AA40D30C09A08D650068C0D5 /* ScreenNetSelectMusic.h in Headers */,
				AA40D30E09A08D650068C0D5 /* RageSurfaceUtils_Palettize.h in Headers */,
				AA40D30F09A08D650068C0D5 /* RageSurfaceUtils.h in Headers */,
				AA40D31009A08D650068C0D5 /* ScreenNetEvaluation.h in Headers */,
				AA40D31109A08D650068C0D5 /* RageFileDriverMemory.h in Headers */,
				AA40D31209A08D650068C0D5 /* DarwinThreadHelpers.h in Headers */,
				AA40D31309A08D650068C0D5 /* RageUtil_BackgroundLoader.h in Headers */,
				AA40D31409A08D650068C0D5 /* Preference.h in Headers */,
				AA40D31509A08D650068C0D5 /* ThemeMetric.h in Headers */,
				AA40D31609A08D650068C0D5 /* InputHandler_MonkeyKeyboard.h in Headers */,
				AA40D31709A08D650068C0D5 /* AutoKeysounds.h in Headers */,
				AA40D31809A08D650068C0D5 /* RageSoundMixBuffer.h in Headers */,
				AA40D31909A08D650068C0D5 /* RageSoundReader_Chain.h in Headers */,
				AA40D31A09A08D650068C0D5 /* RageSoundUtil.h in Headers */,
				AA40D31B09A08D650068C0D5 /* ScreenNetRoom.h in Headers */,
				AA40D31C09A08D650068C0D5 /* ScreenNetSelectBase.h in Headers */,
				AA40D31D09A08D650068C0D5 /* ScreenPackages.h in Headers */,
				AA40D31E09A08D650068C0D5 /* ScreenSystemLayer.h in Headers */,
				AA40D31F09A08D650068C0D5 /* Command.h in Headers */,
				AA40D32009A08D650068C0D5 /* GameCommand.h in Headers */,
				AA40D32109A08D650068C0D5 /* RageFileBasic.h in Headers */,
				AA40D32209A08D650068C0D5 /* RageFileDriverDeflate.h in Headers */,
				AA40D32309A08D650068C0D5 /* RageFileDriverSlice.h in Headers */,
				AA40D32409A08D650068C0D5 /* RageSurface_Save_JPEG.h in Headers */,
				AA40D32509A08D650068C0D5 /* RageSurfaceUtils_Dither.h in Headers */,
				AA40D32609A08D650068C0D5 /* RageSurfaceUtils_Zoom.h in Headers */,
				AA40D32709A08D650068C0D5 /* LuaBinding.h in Headers */,
				AA40D32809A08D650068C0D5 /* LuaManager.h in Headers */,
				AA40D32909A08D650068C0D5 /* PlayerState.h in Headers */,
				AA40D32C09A08D650068C0D5 /* RageFileDriverTimeout.h in Headers */,
				AA40D32D09A08D650068C0D5 /* RageUtil_AutoPtr.h in Headers */,
				AA40D32E09A08D650068C0D5 /* RageUtil_WorkerThread.h in Headers */,
				AA40D32F09A08D650068C0D5 /* LuaReference.h in Headers */,
				AA40D33009A08D650068C0D5 /* MessageManager.h in Headers */,
				AA40D33109A08D650068C0D5 /* StatsManager.h in Headers */,
				AA40D33209A08D650068C0D5 /* SubscriptionManager.h in Headers */,
				AA40D33309A08D650068C0D5 /* AutoActor.h in Headers */,
				AA40D33409A08D650068C0D5 /* OptionRow.h in Headers */,
				AA40D33509A08D650068C0D5 /* PlayerStageStats.h in Headers */,
				AA40D33609A08D650068C0D5 /* RollingNumbers.h in Headers */,
				AA40D33709A08D650068C0D5 /* ScoreDisplayCalories.h in Headers */,
				AA40D34009A08D650068C0D5 /* UnlockManager.h in Headers */,
				AA40D34109A08D650068C0D5 /* OptionRowHandler.h in Headers */,
				AA40D34209A08D650068C0D5 /* ScoreDisplayAliveTime.h in Headers */,
				AA40D34309A08D650068C0D5 /* ScoreDisplayLifeTime.h in Headers */,
				AA40D34409A08D650068C0D5 /* StreamDisplay.h in Headers */,
				AA40D34509A08D650068C0D5 /* LifeMeterTime.h in Headers */,
				AA40D34609A08D650068C0D5 /* WheelBase.h in Headers */,
				AA40D34709A08D650068C0D5 /* WheelItemBase.h in Headers */,
				AA40D34909A08D650068C0D5 /* ScreenDebugOverlay.h in Headers */,
				AA40D34B09A08D650068C0D5 /* ScreenSaveSync.h in Headers */,
				AA40D34D09A08D650068C0D5 /* ScreenSyncOverlay.h in Headers */,
				AA40D34E09A08D650068C0D5 /* BackgroundUtil.h in Headers */,
				AA40D34F09A08D650068C0D5 /* ScreenSplash.h in Headers */,
				AA40D35009A08D650068C0D5 /* RageTexturePreloader.h in Headers */,
				AA40D35109A08D650068C0D5 /* ScreenOptionsEditProfile.h in Headers */,
				AA40D35209A08D650068C0D5 /* GameLoop.h in Headers */,
				AA40D35309A08D650068C0D5 /* CharacterManager.h in Headers */,
				AA40D35409A08D650068C0D5 /* CourseLoaderCRS.h in Headers */,
				AA40D35509A08D650068C0D5 /* CourseWriterCRS.h in Headers */,
				AA40D35909A08D650068C0D5 /* ScreenOptionsManageCourses.h in Headers */,
				AA40D35A09A08D650068C0D5 /* ScreenOptionsManageProfiles.h in Headers */,
				AA40D35B09A08D650068C0D5 /* ScreenGameplayNormal.h in Headers */,
				AA40D35C09A08D650068C0D5 /* ActorSound.h in Headers */,
				AA40D35D09A08D650068C0D5 /* InputEventPlus.h in Headers */,
				AA40D35F09A08D650068C0D5 /* ScreenGameplayLesson.h in Headers */,
				AA40D36209A08D650068C0D5 /* LuaExpressionTransform.h in Headers */,
				AA40D36309A08D650068C0D5 /* DynamicActorScroller.h in Headers */,
				AA40D36409A08D650068C0D5 /* ScoreKeeperNormal.h in Headers */,
				AA40D36509A08D650068C0D5 /* ScreenStatsOverlay.h in Headers */,
				AA40D36709A08D650068C0D5 /* MovieTexture_Generic.h in Headers */,
				AA40D36809A08D650068C0D5 /* MovieTexture_Theora.h in Headers */,
				AA40D36B09A08D650068C0D5 /* SpecialFiles.h in Headers */,
				AA40D36C09A08D650068C0D5 /* ScreenOptionsManageEditSteps.h in Headers */,
				AA40D36D09A08D650068C0D5 /* ScreenOptionsMemoryCard.h in Headers */,
				AA40D36E09A08D650068C0D5 /* ScreenServiceAction.h in Headers */,
				AA40D36F09A08D650068C0D5 /* DisplayResolutions.h in Headers */,
				AA40D37009A08D650068C0D5 /* XmlFileUtil.h in Headers */,
				AA40D37109A08D650068C0D5 /* LocalizedString.h in Headers */,
				AA40D37509A08D650068C0D5 /* HIDDevice.h in Headers */,
				AA40D37609A08D650068C0D5 /* JoystickDevice.h in Headers */,
				AA40D37709A08D650068C0D5 /* KeyboardDevice.h in Headers */,
				AA40D37809A08D650068C0D5 /* Tween.h in Headers */,
				AA40D37909A08D650068C0D5 /* ScreenUnlockStatus.h in Headers */,
				AA40D37A09A08D650068C0D5 /* AdjustSync.h in Headers */,
				AAB55FFF09A84E62008FDC69 /* ScreenUnlockCelebrate.h in Headers */,
				AAB5600109A84E64008FDC69 /* ScreenUnlockBrowse.h in Headers */,
				AA1F9C4909AF1BF5002C15A8 /* PumpDevice.h in Headers */,
				F4BC045509E6B582003F770B /* ScreenGameplaySyncMachine.h in Headers */,
				AA147F1C0A0F78D8006EADF6 /* VectorHelper.h in Headers */,
				AA8CF5190A4518BE0005F1B4 /* RageSoundDriver_AU.h in Headers */,
				AAD8F9340A4B97DF000311CF /* ScreenGameplayShared.h in Headers */,
				AAAA11C80A662F9D00B2BD88 /* ScoreKeeperShared.h in Headers */,
				AA2EA0040A770208003A0C11 /* ScreenSelectLanguage.h in Headers */,
				AA5D165A0A79805C00F17E86 /* RageTextureRenderTarget.h in Headers */,
				AA5D166F0A798C0E00F17E86 /* ActorFrameTexture.h in Headers */,
				AA5A51F40A8441AA006DBB92 /* ModsGroup.h in Headers */,
				AAFE710E0A91ADE6005F2290 /* ActorProxy.h in Headers */,
				AAFE712A0A91B58F005F2290 /* RageSurface_Save_PNG.h in Headers */,
				AAE780450AC76A1200AEFC64 /* WorkoutGraph.h in Headers */,
				AA6999620ACE1CBB000237F9 /* ControllerStateDisplay.h in Headers */,
				AAB779FE0B0D9CB200B74314 /* ScoreKeeperGuitar.h in Headers */,
				AA6090E90B141D1C00B39AC4 /* GamePreferences.h in Headers */,
				AA31D5250B1EC6550016AB6B /* RageSoundReader_Filter.h in Headers */,
				AA31D5270B1EC6550016AB6B /* RageSoundReader_PitchChange.h in Headers */,
				AA31D5290B1EC6550016AB6B /* RageSoundReader_SpeedChange.h in Headers */,
				AA4F27B70B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.h in Headers */,
				AA4F27B90B2C01B400ADEA79 /* RageSoundReader_Pan.h in Headers */,
				AA909E220B45B676002852D3 /* RageDriver.h in Headers */,
				AA909E420B45B8FB002852D3 /* RageSoundReader_Extend.h in Headers */,
				AA909E440B45B8FB002852D3 /* RageSoundReader_ThreadedBuffer.h in Headers */,
				AAEBF5630B5C517E005F3C7C /* SampleHistory.h in Headers */,
				AAEBF5810B5C83F4005F3C7C /* SoundEffectControl.h in Headers */,
				AA07008D0B61F177003B85BB /* RageSoundReader_PostBuffering.h in Headers */,
				AA7C8DAF0B68CB2200FD9940 /* GameplayAssist.h in Headers */,
				AA059ABD0B8CCFB5006F8139 /* ActorMultiTexture.h in Headers */,
				AA05A0B10BA2EFF3006F8139 /* OptionsList.h in Headers */,
				AA2C9CA20BAD6F55002441E9 /* CodeSet.h in Headers */,
				AA2CA8A00BB745BD002441E9 /* ScreenContinue.h in Headers */,
				AA1893610BD777C500AEC0BF /* ScreenProfileLoad.h in Headers */,
				AA1893630BD777C500AEC0BF /* ScreenProfileSave.h in Headers */,
				AA18937D0BD77ECE00AEC0BF /* NotesLoaderMidi.h in Headers */,
				AA3396B90BDE195E00E1475F /* RageSoundReader_Merge.h in Headers */,
				AA339A7E0BF0FA6400E1475F /* LoadingWindow_Null.h in Headers */,
				AAB3B7DF0C6C582E001BF487 /* ScreenSelectProfile.h in Headers */,
				AAB3BB5C0C718F2D001BF487 /* RageUtil_CachedObject.h in Headers */,
				AAA7D4CC0C7E872600FB8F78 /* ScreenOptionsToggleSongs.h in Headers */,
				AAA0713E0CE7B3BB005A3060 /* bit.h in Headers */,
				AAA0714A0CE7B3BB005A3060 /* decoder.h in Headers */,
				AAA0714D0CE7B3BB005A3060 /* fixed.h in Headers */,
				AAA0714F0CE7B3BB005A3060 /* frame.h in Headers */,
				AAA071500CE7B3BB005A3060 /* global.h in Headers */,
				AAA071520CE7B3BB005A3060 /* huffman.h in Headers */,
				AAA071580CE7B3BB005A3060 /* layer12.h in Headers */,
				AAA0715A0CE7B3BB005A3060 /* layer3.h in Headers */,
				AAA0715D0CE7B3BB005A3060 /* mad.h in Headers */,
				AAA071700CE7B3BB005A3060 /* stream.h in Headers */,
				AAA071720CE7B3BB005A3060 /* synth.h in Headers */,
				AAA071740CE7B3BB005A3060 /* timer.h in Headers */,
				AAA071780CE7B3BB005A3060 /* version.h in Headers */,
				AA7CDD950D8395F90001DAFC /* Song.h in Headers */,
				AA11A2140DC5A1B0006BD8AC /* ModIcon.h in Headers */,
				AA11A2160DC5A1B0006BD8AC /* ModIconRow.h in Headers */,
				AA6C6ADB0DC6B17B00E7A13E /* ArchHooks_MacOSX.h in Headers */,
				AA6C6AE10DC6B1DC00E7A13E /* DialogDriver_MacOSX.h in Headers */,
				AA6C6AE60DC6B22800E7A13E /* LoadingWindow_MacOSX.h in Headers */,
				AA6C6B040DC6B2B400E7A13E /* LowLevelWindow_MacOSX.h in Headers */,
				AA6C6B0B0DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.h in Headers */,
				AA6C6B110DC6B48C00E7A13E /* InputHandler_MacOSX_HID.h in Headers */,
				AAC0BFE40E2951EC00F56EEB /* CryptHelpers.h in Headers */,
				AAFF41A60F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA7C895B0B67444700FD9940 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA7C8B730B6744F700FD9940 /* tommath.h in Headers */,
				AA7C8B740B6744F700FD9940 /* tommath_class.h in Headers */,
				AA7C8B750B6744F700FD9940 /* tommath_superclass.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA7C8B870B67460600FD9940 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA7C8C5B0B67467D00FD9940 /* tomcrypt.h in Headers */,
				AA7C8C5C0B67467D00FD9940 /* tomcrypt_argchk.h in Headers */,
				AA7C8C5D0B67467D00FD9940 /* tomcrypt_cfg.h in Headers */,
				AA7C8C5E0B67467D00FD9940 /* tomcrypt_cipher.h in Headers */,
				AA7C8C5F0B67467D00FD9940 /* tomcrypt_custom.h in Headers */,
				AA7C8C600B67467D00FD9940 /* tomcrypt_hash.h in Headers */,
				AA7C8C610B67467D00FD9940 /* tomcrypt_mac.h in Headers */,
				AA7C8C620B67467D00FD9940 /* tomcrypt_macros.h in Headers */,
				AA7C8C630B67467D00FD9940 /* tomcrypt_math.h in Headers */,
				AA7C8C640B67467D00FD9940 /* tomcrypt_misc.h in Headers */,
				AA7C8C650B67467D00FD9940 /* tomcrypt_pk.h in Headers */,
				AA7C8C660B67467D00FD9940 /* tomcrypt_pkcs.h in Headers */,
				AA7C8C670B67467D00FD9940 /* tomcrypt_prng.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AAA070A50CE7B0DF005A3060 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AAA0717F0CE7B4FB005A3060 /* version.h in Headers */,
				AAA071810CE7B4FC005A3060 /* timer.h in Headers */,
				AAA071830CE7B4FE005A3060 /* synth.h in Headers */,
				AAA071850CE7B4FF005A3060 /* stream.h in Headers */,
				AAA071870CE7B502005A3060 /* mad.h in Headers */,
				AAA071880CE7B502005A3060 /* layer3.h in Headers */,
				AAA0718A0CE7B503005A3060 /* layer12.h in Headers */,
				AAA0718C0CE7B505005A3060 /* huffman.h in Headers */,
				AAA0718E0CE7B508005A3060 /* global.h in Headers */,
				AAA0718F0CE7B508005A3060 /* frame.h in Headers */,
				AAA071910CE7B509005A3060 /* fixed.h in Headers */,
				AAA071930CE7B50B005A3060 /* decoder.h in Headers */,
				AAA071950CE7B50C005A3060 /* bit.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AAE7817A0AC7E37B00AEFC64 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2BDB88EA137201F700E6FD3A /* lapi.h in Headers */,
				2BDB88EC137201F700E6FD3A /* lauxlib.h in Headers */,
				2BDB88EF137201F700E6FD3A /* lcode.h in Headers */,
				2BDB88F2137201F700E6FD3A /* ldebug.h in Headers */,
				2BDB88F4137201F700E6FD3A /* ldo.h in Headers */,
				2BDB88F7137201F700E6FD3A /* lfunc.h in Headers */,
				2BDB88F9137201F700E6FD3A /* lgc.h in Headers */,
				2BDB88FD137201F700E6FD3A /* llex.h in Headers */,
				2BDB88FE137201F700E6FD3A /* llimits.h in Headers */,
				2BDB8901137201F700E6FD3A /* lmem.h in Headers */,
				2BDB8904137201F700E6FD3A /* lobject.h in Headers */,
				2BDB8906137201F700E6FD3A /* lopcodes.h in Headers */,
				2BDB8909137201F700E6FD3A /* lparser.h in Headers */,
				2BDB890B137201F700E6FD3A /* lstate.h in Headers */,
				2BDB890D137201F700E6FD3A /* lstring.h in Headers */,
				2BDB8910137201F700E6FD3A /* ltable.h in Headers */,
				2BDB8913137201F700E6FD3A /* ltm.h in Headers */,
				2BDB8915137201F700E6FD3A /* lua.h in Headers */,
				2BDB8917137201F700E6FD3A /* luaconf.h in Headers */,
				2BDB8918137201F700E6FD3A /* lualib.h in Headers */,
				2BDB891A137201F700E6FD3A /* lundump.h in Headers */,
				2BDB891C137201F700E6FD3A /* lvm.h in Headers */,
				2BDB891E137201F700E6FD3A /* lzio.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXLegacyTarget section */
		AA30C60F07F5E24A0066F398 /* version */ = {
			isa = PBXLegacyTarget;
			buildArgumentsString = "-w scripts/increment_version.pl";
			buildConfigurationList = AAC8450B0856A19700A9FEAB /* Build configuration list for PBXLegacyTarget "version" */;
			buildPhases = (
			);
			buildToolPath = /usr/bin/perl;
			dependencies = (
			);
			name = version;
			passBuildSettingsInEnvironment = 1;
			productName = version;
		};
/* End PBXLegacyTarget section */

/* Begin PBXNativeTarget section */
		2B17AB7113980FDF001AE57D /* png */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 2B17AB8F13981052001AE57D /* Build configuration list for PBXNativeTarget "png" */;
			buildPhases = (
				2B17AB6E13980FDF001AE57D /* Headers */,
				2B17AB6F13980FDF001AE57D /* Sources */,
				2B17AB7013980FDF001AE57D /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = png;
			productName = png;
			productReference = 2B17AB7213980FDF001AE57D /* libpng-1.5.1-sm5.a */;
			productType = "com.apple.product-type.library.static";
		};
		2B17ABBF13981521001AE57D /* glew */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 2B17ABCC139815AC001AE57D /* Build configuration list for PBXNativeTarget "glew" */;
			buildPhases = (
				2B17ABBC13981521001AE57D /* Headers */,
				2B17ABBD13981521001AE57D /* Sources */,
				2B17ABBE13981521001AE57D /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = glew;
			productName = glew;
			productReference = 2B17ABC013981521001AE57D /* libglew-sm5.a */;
			productType = "com.apple.product-type.library.static";
		};
		2B17ABDF13981756001AE57D /* pcre */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 2B17ABF9139817C3001AE57D /* Build configuration list for PBXNativeTarget "pcre" */;
			buildPhases = (
				2B17ABDC13981756001AE57D /* Headers */,
				2B17ABDD13981756001AE57D /* Sources */,
				2B17ABDE13981756001AE57D /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = pcre;
			productName = pcre;
			productReference = 2B17ABE013981756001AE57D /* libpcre-sm5.a */;
			productType = "com.apple.product-type.library.static";
		};
		2B7DA69813D7AF5B0045BBD6 /* zlib */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 2B7DA69A13D7AF5B0045BBD6 /* Build configuration list for PBXNativeTarget "zlib" */;
			buildPhases = (
				2B7DA69513D7AF5B0045BBD6 /* Sources */,
				2B7DA69613D7AF5B0045BBD6 /* Frameworks */,
				2B7DA69713D7AF5B0045BBD6 /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = zlib;
			productName = zlib;
			productReference = 2B7DA69913D7AF5B0045BBD6 /* libzlib.a */;
			productType = "com.apple.product-type.library.static";
		};
		AA29CC240558741A00961A51 /* stepmania */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AAC8450F0856A19700A9FEAB /* Build configuration list for PBXNativeTarget "stepmania" */;
			buildPhases = (
				AAA74CCF090CE268003F9A36 /* ShellScript */,
				AA1DE8F30C54668900D59F20 /* ShellScript */,
				AA29CC270558741A00961A51 /* Headers */,
				AA29CD3C0558741A00961A51 /* Resources */,
				AA4B428C05733DF2005FB5DB /* CopyFiles */,
				AA29CD410558741A00961A51 /* Sources */,
				AA29CE3B0558741A00961A51 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				AAE781FE0AC7E61900AEFC64 /* PBXTargetDependency */,
				2B17ABD1139815EB001AE57D /* PBXTargetDependency */,
				2B7DA6D813D7B0C30045BBD6 /* PBXTargetDependency */,
				AA7C8D180B6748B800FD9940 /* PBXTargetDependency */,
				AA7C8D160B6748B800FD9940 /* PBXTargetDependency */,
				2B17AB8E13981009001AE57D /* PBXTargetDependency */,
				AAA071AA0CE7B879005A3060 /* PBXTargetDependency */,
				2B17ABFF139817DF001AE57D /* PBXTargetDependency */,
				AA30C61A07F5E2EF0066F398 /* PBXTargetDependency */,
			);
			name = stepmania;
			productInstallPath = "$(HOME)/Applications";
			productName = "SDL App";
			productReference = AA29CE580558741A00961A51 /* StepMania.app */;
			productType = "com.apple.product-type.application";
		};
		AA40D1B409A08D650068C0D5 /* stepmania-bare */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AA40D52709A08D650068C0D5 /* Build configuration list for PBXNativeTarget "stepmania-bare" */;
			buildPhases = (
				AA40D1B709A08D650068C0D5 /* ShellScript */,
				AA21E4880A98289F00684CEA /* ShellScript */,
				AA1DE95A0C54693D00D59F20 /* ShellScript */,
				AA40D1B809A08D650068C0D5 /* Headers */,
				AA40D37B09A08D650068C0D5 /* Resources */,
				AA40D37D09A08D650068C0D5 /* CopyFiles */,
				AA40D38009A08D650068C0D5 /* Sources */,
				AA40D51409A08D650068C0D5 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				AAE782020AC7E63100AEFC64 /* PBXTargetDependency */,
				AA7C8D1E0B6748CD00FD9940 /* PBXTargetDependency */,
				AA7C8D1C0B6748CD00FD9940 /* PBXTargetDependency */,
				AA40D1B509A08D650068C0D5 /* PBXTargetDependency */,
			);
			name = "stepmania-bare";
			productInstallPath = "$(HOME)/Applications";
			productName = "SDL App";
			productReference = AA40D52B09A08D660068C0D5 /* sm-ssc.app */;
			productType = "com.apple.product-type.application";
		};
		AA7A2B930AE09B520054C5BA /* lua */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AA7A2B990AE09BA50054C5BA /* Build configuration list for PBXNativeTarget "lua" */;
			buildPhases = (
				AA7A2B910AE09B520054C5BA /* Sources */,
				AA7A2B920AE09B520054C5BA /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				AA7A2BA60AE09C9B0054C5BA /* PBXTargetDependency */,
			);
			name = lua;
			productName = lua;
			productReference = AA7A2B940AE09B520054C5BA /* lua */;
			productType = "com.apple.product-type.tool";
		};
		AA7A2BAA0AE09CD50054C5BA /* luac */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AA7A2BB90AE09D4E0054C5BA /* Build configuration list for PBXNativeTarget "luac" */;
			buildPhases = (
				AA7A2BA80AE09CD50054C5BA /* Sources */,
				AA7A2BA90AE09CD50054C5BA /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				AA7A2BAE0AE09CDB0054C5BA /* PBXTargetDependency */,
			);
			name = luac;
			productName = luac;
			productReference = AA7A2BAB0AE09CD50054C5BA /* luac */;
			productType = "com.apple.product-type.tool";
		};
		AA7C895E0B67444700FD9940 /* tommath */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AA7C89810B67447E00FD9940 /* Build configuration list for PBXNativeTarget "tommath" */;
			buildPhases = (
				AA7C895B0B67444700FD9940 /* Headers */,
				AA7C895C0B67444700FD9940 /* Sources */,
				AA7C895D0B67444700FD9940 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = tommath;
			productName = tommath;
			productReference = AA7C895F0B67444700FD9940 /* libtommath-sm5.a */;
			productType = "com.apple.product-type.library.static";
		};
		AA7C8B8A0B67460600FD9940 /* tomcrypt */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AA7C8B8E0B67464300FD9940 /* Build configuration list for PBXNativeTarget "tomcrypt" */;
			buildPhases = (
				AA7C8B870B67460600FD9940 /* Headers */,
				AA7C8B880B67460600FD9940 /* Sources */,
				AA7C8B890B67460600FD9940 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = tomcrypt;
			productName = tomcrypt;
			productReference = AA7C8B8B0B67460600FD9940 /* libtomcrypt-sm5.a */;
			productType = "com.apple.product-type.library.static";
		};
		AAA070A80CE7B0DF005A3060 /* mad */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AAA070AE0CE7B138005A3060 /* Build configuration list for PBXNativeTarget "mad" */;
			buildPhases = (
				AAA070A50CE7B0DF005A3060 /* Headers */,
				AAA070A60CE7B0DF005A3060 /* Sources */,
				AAA070A70CE7B0DF005A3060 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = mad;
			productName = mad;
			productReference = AAA070A90CE7B0DF005A3060 /* libmad-sm5.a */;
			productType = "com.apple.product-type.library.static";
		};
		AAE7817D0AC7E37B00AEFC64 /* lua-5.1 */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AAE7817F0AC7E3BF00AEFC64 /* Build configuration list for PBXNativeTarget "lua-5.1" */;
			buildPhases = (
				AAE7817A0AC7E37B00AEFC64 /* Headers */,
				AAE7817B0AC7E37B00AEFC64 /* Sources */,
				AAE7817C0AC7E37B00AEFC64 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "lua-5.1";
			productName = "lua-5.1";
			productReference = AAE7817E0AC7E37B00AEFC64 /* liblua-5.1-sm5.a */;
			productType = "com.apple.product-type.library.static";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		29B97313FDCFA39411CA2CEA /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0410;
			};
			buildConfigurationList = AAC845130856A19700A9FEAB /* Build configuration list for PBXProject "stepmania_xcode4" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 1;
			knownRegions = (
				English,
				Japanese,
				French,
				German,
				it,
				es,
				de,
				en,
				ja,
				fr,
			);
			mainGroup = 29B97314FDCFA39411CA2CEA /* SDL App */;
			projectDirPath = "";
			projectRoot = ..;
			targets = (
				AA29CC240558741A00961A51 /* stepmania */,
				AA30C60F07F5E24A0066F398 /* version */,
				AA40D1B409A08D650068C0D5 /* stepmania-bare */,
				AAE7817D0AC7E37B00AEFC64 /* lua-5.1 */,
				AA7A2B930AE09B520054C5BA /* lua */,
				AA7A2BAA0AE09CD50054C5BA /* luac */,
				AA7A2BB30AE09D0F0054C5BA /* all lua */,
				AA7C895E0B67444700FD9940 /* tommath */,
				AA7C8B8A0B67460600FD9940 /* tomcrypt */,
				AAA070A80CE7B0DF005A3060 /* mad */,
				2B17AB7113980FDF001AE57D /* png */,
				2B17ABBF13981521001AE57D /* glew */,
				2B17ABDF13981756001AE57D /* pcre */,
				2B7DA69813D7AF5B0045BBD6 /* zlib */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		AA29CD3C0558741A00961A51 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA29CD3E0558741A00961A51 /* smicon.icns in Resources */,
				AAF6A2F909B695BA00D5C614 /* Localizable.strings in Resources */,
				AA1DE9580C5468CE00D59F20 /* Hardware.plist in Resources */,
				2BD06FEF137242680018CB9F /* json_internalarray.inl in Resources */,
				2BD06FF0137242680018CB9F /* json_internalmap.inl in Resources */,
				2BD06FF3137242680018CB9F /* json_valueiterator.inl in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA40D37B09A08D650068C0D5 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA40D37C09A08D650068C0D5 /* smicon.icns in Resources */,
				AAF6A2FA09B695BA00D5C614 /* Localizable.strings in Resources */,
				AA1DE9570C5468CE00D59F20 /* Hardware.plist in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		AA1DE8F30C54668900D59F20 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/Hardware.in.plist",
			);
			outputPaths = (
				"$(SRCROOT)/Hardware.plist",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "plutil -convert binary1 -o \"$SRCROOT/Hardware.plist\" \"$SRCROOT/Hardware.in.plist\"";
		};
		AA1DE95A0C54693D00D59F20 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/Hardware.in.plist",
			);
			outputPaths = (
				"$(SRCROOT)/Hardware.plist",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "plutil -convert binary1 -o \"$SRCROOT/Hardware.plist\" \"$SRCROOT/Hardware.in.plist\"";
		};
		AA21E4880A98289F00684CEA /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 12;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/Libraries/libpng.a",
				"$(SRCROOT)/Libraries/libogg.a",
				"$(SRCROOT)/Libraries/libjpeg.a",
				"$(SRCROOT)/Libraries/libvorbis.a",
				"$(SRCROOT)/Libraries/libtheora.a",
				"$(SRCROOT)/Libraries/libffmpeg.a",
			);
			outputPaths = (
				"$(SRCROOT)/Libraries/libpng_link.a",
				"$(SRCROOT)/Libraries/libogg_link.a",
				"$(SRCROOT)/Libraries/libjpeg_link.a",
				"$(SRCROOT)/Libraries/libvorbis_link.a",
				"$(SRCROOT)/Libraries/libtheora_link.a",
				"$(SRCROOT)/Libraries/libffmpeg_link.a",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "for i in ffmpeg theora vorbis jpeg ogg png z; do\n\tcp \"$SRCROOT\"/Libraries/lib${i}.a \"$SRCROOT\"/Libraries/lib${i}_link.a\n\tranlib \"$SRCROOT\"/Libraries/lib${i}_link.a\ndone";
		};
		AA40D1B709A08D650068C0D5 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			comments = "Work around stupid linker thinking archives are out of date if they've been moved.";
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "rm -rf \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/mad.framework\"\n";
		};
		AAA74CCF090CE268003F9A36 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			comments = "Work around stupid linker thinking archives are out of date if they've been moved.";
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/Libraries/libvorbis.a",
				"$(SRCROOT)/Libraries/libtheora.a",
				"$(SRCROOT)/Libraries/libpng.a",
				"$(SRCROOT)/Libraries/libogg.a",
				"$(SRCROOT)/Libraries/libjpeg.a",
				"$(SRCROOT)/Libraries/libffmpeg.a",
			);
			outputPaths = (
				"$(SRCROOT)/Libraries/libvorbis_link.a",
				"$(SRCROOT)/Libraries/libtheora_link.a",
				"$(SRCROOT)/Libraries/libpng_link.a",
				"$(SRCROOT)/Libraries/libogg_link.a",
				"$(SRCROOT)/Libraries/libjpeg_link.a",
				"$(SRCROOT)/Libraries/libffmpeg_link.a",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "for i in ffmpeg theora vorbis jpeg ogg png z; do\n\tcp \"$SRCROOT\"/Libraries/lib${i}.a \"$SRCROOT\"/Libraries/lib${i}_link.a\n\tranlib \"$SRCROOT\"/Libraries/lib${i}_link.a\ndone";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		2B17AB6F13980FDF001AE57D /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2B17AB7713980FF6001AE57D /* png.c in Sources */,
				2B17AB7B13980FF6001AE57D /* pngerror.c in Sources */,
				2B17AB7C13980FF6001AE57D /* pngget.c in Sources */,
				2B17AB7F13980FF6001AE57D /* pngmem.c in Sources */,
				2B17AB8013980FF6001AE57D /* pngpread.c in Sources */,
				2B17AB8213980FF6001AE57D /* pngread.c in Sources */,
				2B17AB8313980FF6001AE57D /* pngrio.c in Sources */,
				2B17AB8413980FF6001AE57D /* pngrtran.c in Sources */,
				2B17AB8513980FF6001AE57D /* pngrutil.c in Sources */,
				2B17AB8613980FF6001AE57D /* pngset.c in Sources */,
				2B17AB8813980FF6001AE57D /* pngtrans.c in Sources */,
				2B17AB8913980FF6001AE57D /* pngwio.c in Sources */,
				2B17AB8A13980FF6001AE57D /* pngwrite.c in Sources */,
				2B17AB8B13980FF6001AE57D /* pngwtran.c in Sources */,
				2B17AB8C13980FF6001AE57D /* pngwutil.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2B17ABBD13981521001AE57D /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2B17ABC51398153F001AE57D /* glew.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2B17ABDD13981756001AE57D /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2B17ABE51398179E001AE57D /* chartables.c in Sources */,
				2B17ABE61398179E001AE57D /* get.c in Sources */,
				2B17ABE81398179E001AE57D /* maketables.c in Sources */,
				2B17ABE91398179E001AE57D /* pcre.c in Sources */,
				2B17ABEB1398179E001AE57D /* study.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2B7DA69513D7AF5B0045BBD6 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2B7DA6BA13D7B0620045BBD6 /* adler32.c in Sources */,
				2B7DA6BB13D7B0620045BBD6 /* compress.c in Sources */,
				2B7DA6BC13D7B0620045BBD6 /* crc32.c in Sources */,
				2B7DA6BE13D7B0620045BBD6 /* deflate.c in Sources */,
				2B7DA6C013D7B0620045BBD6 /* example.c in Sources */,
				2B7DA6C113D7B0620045BBD6 /* gzclose.c in Sources */,
				2B7DA6C313D7B0620045BBD6 /* gzlib.c in Sources */,
				2B7DA6C413D7B0620045BBD6 /* gzread.c in Sources */,
				2B7DA6C513D7B0620045BBD6 /* gzwrite.c in Sources */,
				2B7DA6C613D7B0620045BBD6 /* infback.c in Sources */,
				2B7DA6C713D7B0620045BBD6 /* inffast.c in Sources */,
				2B7DA6CA13D7B0620045BBD6 /* inflate.c in Sources */,
				2B7DA6CC13D7B0620045BBD6 /* inftrees.c in Sources */,
				2B7DA6CE13D7B0620045BBD6 /* minigzip.c in Sources */,
				2B7DA6CF13D7B0620045BBD6 /* trees.c in Sources */,
				2B7DA6D113D7B0620045BBD6 /* uncompr.c in Sources */,
				2B7DA6D413D7B0620045BBD6 /* zutil.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA29CD410558741A00961A51 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			comments = "We need a better way of organizing compile order here.";
			files = (
				AA29CD520558741A00961A51 /* RageUtil.cpp in Sources */,
				AA29CD420558741A00961A51 /* RageBitmapTexture.cpp in Sources */,
				AA29CD430558741A00961A51 /* RageDisplay.cpp in Sources */,
				AA29CD440558741A00961A51 /* RageException.cpp in Sources */,
				AA29CD450558741A00961A51 /* RageInput.cpp in Sources */,
				AA29CD460558741A00961A51 /* RageInputDevice.cpp in Sources */,
				AA29CD470558741A00961A51 /* RageLog.cpp in Sources */,
				AA29CD480558741A00961A51 /* RageMath.cpp in Sources */,
				AA29CD490558741A00961A51 /* RageSound.cpp in Sources */,
				AA29CD4A0558741A00961A51 /* RageSoundManager.cpp in Sources */,
				AA29CD4B0558741A00961A51 /* RageSoundReader_Preload.cpp in Sources */,
				AA29CD4E0558741A00961A51 /* RageTexture.cpp in Sources */,
				AA29CD4F0558741A00961A51 /* RageTextureManager.cpp in Sources */,
				AA29CD500558741A00961A51 /* RageThreads.cpp in Sources */,
				AA29CD510558741A00961A51 /* RageTimer.cpp in Sources */,
				AA29CD560558741A00961A51 /* Character.cpp in Sources */,
				AA29CD570558741A00961A51 /* CodeDetector.cpp in Sources */,
				AA29CD580558741A00961A51 /* Course.cpp in Sources */,
				AA29CD590558741A00961A51 /* Font.cpp in Sources */,
				AA29CD5A0558741A00961A51 /* FontCharAliases.cpp in Sources */,
				AA29CD5B0558741A00961A51 /* FontCharmaps.cpp in Sources */,
				AA29CD5C0558741A00961A51 /* FontManager.cpp in Sources */,
				AA29CD5D0558741A00961A51 /* GameConstantsAndTypes.cpp in Sources */,
				AA29CD5F0558741A00961A51 /* GameInput.cpp in Sources */,
				AA29CD600558741A00961A51 /* Grade.cpp in Sources */,
				AA29CD610558741A00961A51 /* Inventory.cpp in Sources */,
				AA29CD620558741A00961A51 /* LyricsLoader.cpp in Sources */,
				AA29CD630558741A00961A51 /* NoteData.cpp in Sources */,
				AA29CD640558741A00961A51 /* NoteDataWithScoring.cpp in Sources */,
				AA29CD660558741A00961A51 /* NotesLoader.cpp in Sources */,
				AA29CD670558741A00961A51 /* NotesLoaderBMS.cpp in Sources */,
				AA29CD680558741A00961A51 /* NotesLoaderDWI.cpp in Sources */,
				2B9C2E8D137A138B004C92F3 /* NotesLoaderJson.cpp in Sources */,
				AA29CD690558741A00961A51 /* NotesLoaderKSF.cpp in Sources */,
				EE2153A910A75BEE0074B01B /* NotesLoaderPMS.cpp in Sources */,
				AA29CD6A0558741A00961A51 /* NotesLoaderSM.cpp in Sources */,
				2B76698C132FF71500586512 /* NotesLoaderSMA.cpp in Sources */,
				2BA7925E1304F20D002BD8E1 /* NotesLoaderSSC.cpp in Sources */,
				AA29CD6B0558741A00961A51 /* NotesWriterDWI.cpp in Sources */,
				2B9C2E8F137A138B004C92F3 /* NotesWriterJson.cpp in Sources */,
				AA29CD6C0558741A00961A51 /* NotesWriterSM.cpp in Sources */,
				B75CE3B6137963350076A82D /* SongPosition.cpp in Sources */,
				AA29CD6D0558741A00961A51 /* NoteTypes.cpp in Sources */,
				AA29CD6E0558741A00961A51 /* Player.cpp in Sources */,
				AA29CD6F0558741A00961A51 /* PlayerAI.cpp in Sources */,
				AA29CD700558741A00961A51 /* PlayerNumber.cpp in Sources */,
				AA29CD710558741A00961A51 /* PlayerOptions.cpp in Sources */,
				AA29CD720558741A00961A51 /* SongOptions.cpp in Sources */,
				AA29CD730558741A00961A51 /* StageStats.cpp in Sources */,
				AA29CD750558741A00961A51 /* TitleSubstitution.cpp in Sources */,
				AA29CD760558741A00961A51 /* IniFile.cpp in Sources */,
				AA29CD770558741A00961A51 /* MsdFile.cpp in Sources */,
				AA29CD780558741A00961A51 /* StepMania.cpp in Sources */,
				AA29CD790558741A00961A51 /* Banner.cpp in Sources */,
				AA29CD7A0558741A00961A51 /* BPMDisplay.cpp in Sources */,
				AA29CD7B0558741A00961A51 /* CourseContentsList.cpp in Sources */,
				AA29CD7D0558741A00961A51 /* DifficultyIcon.cpp in Sources */,
				AA29CD800558741A00961A51 /* EditMenu.cpp in Sources */,
				AA29CD810558741A00961A51 /* FadingBanner.cpp in Sources */,
				AA29CD820558741A00961A51 /* GradeDisplay.cpp in Sources */,
				AA29CD840558741A00961A51 /* GrooveRadar.cpp in Sources */,
				AA29CD860558741A00961A51 /* HelpDisplay.cpp in Sources */,
				AA29CD890558741A00961A51 /* MenuTimer.cpp in Sources */,
				AA29CD8A0558741A00961A51 /* MeterDisplay.cpp in Sources */,
				AA29CD8E0558741A00961A51 /* MusicWheel.cpp in Sources */,
				AA29CD8F0558741A00961A51 /* MusicWheelItem.cpp in Sources */,
				AA29CD920558741A00961A51 /* OptionsCursor.cpp in Sources */,
				AA29CD930558741A00961A51 /* ScrollBar.cpp in Sources */,
				AA29CD950558741A00961A51 /* SnapDisplay.cpp in Sources */,
				AA29CD960558741A00961A51 /* TextBanner.cpp in Sources */,
				AA29CD970558741A00961A51 /* WheelNotifyIcon.cpp in Sources */,
				AA29CD980558741A00961A51 /* ArrowEffects.cpp in Sources */,
				AA29CD990558741A00961A51 /* Background.cpp in Sources */,
				AA29CD9A0558741A00961A51 /* BGAnimation.cpp in Sources */,
				AA29CD9B0558741A00961A51 /* BGAnimationLayer.cpp in Sources */,
				AA29CD9D0558741A00961A51 /* DancingCharacters.cpp in Sources */,
				AA29CD9F0558741A00961A51 /* GhostArrowRow.cpp in Sources */,
				AA29CDA30558741A00961A51 /* HoldJudgment.cpp in Sources */,
				AA29CDA50558741A00961A51 /* LifeMeterBar.cpp in Sources */,
				AA29CDA60558741A00961A51 /* LifeMeterBattery.cpp in Sources */,
				AA29CDA70558741A00961A51 /* LyricDisplay.cpp in Sources */,
				AA29CDA80558741A00961A51 /* NoteDisplay.cpp in Sources */,
				AA29CDA90558741A00961A51 /* NoteField.cpp in Sources */,
				AA29CDAA0558741A00961A51 /* ScoreDisplay.cpp in Sources */,
				AA29CDAB0558741A00961A51 /* ScoreDisplayBattle.cpp in Sources */,
				AA29CDAC0558741A00961A51 /* ScoreDisplayNormal.cpp in Sources */,
				AA29CDAD0558741A00961A51 /* ScoreDisplayOni.cpp in Sources */,
				AA29CDAE0558741A00961A51 /* ScoreDisplayRave.cpp in Sources */,
				AA29CDB10558741A00961A51 /* Transition.cpp in Sources */,
				AA29CDB20558741A00961A51 /* Actor.cpp in Sources */,
				AA29CDB30558741A00961A51 /* ActorFrame.cpp in Sources */,
				AA29CDB40558741A00961A51 /* ActorScroller.cpp in Sources */,
				AA29CDB50558741A00961A51 /* BitmapText.cpp in Sources */,
				AA29CDB70558741A00961A51 /* Model.cpp in Sources */,
				AA29CDB80558741A00961A51 /* ModelTypes.cpp in Sources */,
				AA29CDB90558741A00961A51 /* Sprite.cpp in Sources */,
				AA29CDBA0558741A00961A51 /* Screen.cpp in Sources */,
				AA29CDBB0558741A00961A51 /* ScreenAttract.cpp in Sources */,
				AA29CDBE0558741A00961A51 /* ScreenDemonstration.cpp in Sources */,
				AA29CDBF0558741A00961A51 /* ScreenEdit.cpp in Sources */,
				AA29CDC00558741A00961A51 /* ScreenEditMenu.cpp in Sources */,
				AA29CDC10558741A00961A51 /* ScreenEvaluation.cpp in Sources */,
				AA29CDC50558741A00961A51 /* ScreenGameplay.cpp in Sources */,
				AA29CDC60558741A00961A51 /* ScreenJukebox.cpp in Sources */,
				AA29CDC90558741A00961A51 /* ScreenManager.cpp in Sources */,
				AA29CDCA0558741A00961A51 /* ScreenMapControllers.cpp in Sources */,
				AA29CDCB0558741A00961A51 /* ScreenMiniMenu.cpp in Sources */,
				AA29CDCD0558741A00961A51 /* ScreenNameEntry.cpp in Sources */,
				AA29CDCE0558741A00961A51 /* ScreenOptions.cpp in Sources */,
				AA29CDCF0558741A00961A51 /* ScreenPlayerOptions.cpp in Sources */,
				AA29CDD00558741A00961A51 /* ScreenPrompt.cpp in Sources */,
				AA29CDD10558741A00961A51 /* ScreenRanking.cpp in Sources */,
				AA29CDD30558741A00961A51 /* ScreenSandbox.cpp in Sources */,
				AA29CDD40558741A00961A51 /* ScreenSelect.cpp in Sources */,
				AA29CDD50558741A00961A51 /* ScreenSelectCharacter.cpp in Sources */,
				AA29CDDB0558741A00961A51 /* ScreenSelectMusic.cpp in Sources */,
				AA29CDDD0558741A00961A51 /* ScreenSongOptions.cpp in Sources */,
				AA29CDE20558741A00961A51 /* ScreenTestSound.cpp in Sources */,
				AA29CDE30558741A00961A51 /* ScreenTextEntry.cpp in Sources */,
				AA29CDE40558741A00961A51 /* ScreenTitleMenu.cpp in Sources */,
				AA29CDE60558741A00961A51 /* AnnouncerManager.cpp in Sources */,
				AA29CDE70558741A00961A51 /* GameManager.cpp in Sources */,
				AA29CDE80558741A00961A51 /* GameState.cpp in Sources */,
				AA29CDE90558741A00961A51 /* InputFilter.cpp in Sources */,
				AA29CDEA0558741A00961A51 /* InputMapper.cpp in Sources */,
				AA29CDEB0558741A00961A51 /* InputQueue.cpp in Sources */,
				AA29CDEC0558741A00961A51 /* NoteSkinManager.cpp in Sources */,
				AA29CDED0558741A00961A51 /* PrefsManager.cpp in Sources */,
				AA29CDEE0558741A00961A51 /* SongManager.cpp in Sources */,
				AA29CDEF0558741A00961A51 /* ThemeManager.cpp in Sources */,
				AA29CDF10558741A00961A51 /* RageSoundDriver_Null.cpp in Sources */,
				AA29CDF50558741A00961A51 /* MovieTexture.cpp in Sources */,
				AA29CDF60558741A00961A51 /* SongCacheIndex.cpp in Sources */,
				AA29CDF70558741A00961A51 /* Song.cpp in Sources */,
				AA29CDF80558741A00961A51 /* RandomSample.cpp in Sources */,
				AA29CDFA0558741A00961A51 /* RageUtil_CharConversions.cpp in Sources */,
				AA29CDFB0558741A00961A51 /* BannerCache.cpp in Sources */,
				AA29CDFE0558741A00961A51 /* ScreenSelectMaster.cpp in Sources */,
				AA29CE000558741A00961A51 /* CombinedLifeMeterTug.cpp in Sources */,
				AA29CE010558741A00961A51 /* ScoreKeeperRave.cpp in Sources */,
				AA29CE070558741A00961A51 /* RageUtil_FileDB.cpp in Sources */,
				AA29CE090558741A00961A51 /* ActorUtil.cpp in Sources */,
				AA29CE0B0558741A00961A51 /* ArchHooks.cpp in Sources */,
				AA29CE0C0558741A00961A51 /* InputHandler.cpp in Sources */,
				AA29CE0E0558741A00961A51 /* MovieTexture_Null.cpp in Sources */,
				AA29CE100558741A00961A51 /* RageFile.cpp in Sources */,
				AA29CE140558741A00961A51 /* CrashHandler.cpp in Sources */,
				AA29CE150558741A00961A51 /* CrashHandlerChild.cpp in Sources */,
				AA29CE170558741A00961A51 /* ver.cpp in Sources */,
				AA29CE180558741A00961A51 /* Steps.cpp in Sources */,
				AA29CE190558741A00961A51 /* NoteDataUtil.cpp in Sources */,
				AA29CE1E0558741A00961A51 /* BeginnerHelper.cpp in Sources */,
				AA29CE200558741A00961A51 /* MovieTexture_FFMpeg.cpp in Sources */,
				AA29CE220558741A00961A51 /* ProfileManager.cpp in Sources */,
				AA29CE230558741A00961A51 /* RageSoundReader_WAV.cpp in Sources */,
				AA29CE240558741A00961A51 /* RageSoundReader_FileReader.cpp in Sources */,
				AA29CE250558741A00961A51 /* RageSoundReader_MP3.cpp in Sources */,
				AA29CE260558741A00961A51 /* RageSoundReader_Vorbisfile.cpp in Sources */,
				AA29CE280558741A00961A51 /* RageSoundReader_Resample_Good.cpp in Sources */,
				AA29CE290558741A00961A51 /* ScreenExit.cpp in Sources */,
				AA29CE2B0558741A00961A51 /* ScreenOptionsMaster.cpp in Sources */,
				AA29CE2C0558741A00961A51 /* ScreenOptionsMasterPrefs.cpp in Sources */,
				AA29CE2D0558741A00961A51 /* ScreenReloadSongs.cpp in Sources */,
				AA29CE2F0558741A00961A51 /* ScreenInstructions.cpp in Sources */,
				AA29CE300558741A00961A51 /* ScreenHowToPlay.cpp in Sources */,
				AA29CE310558741A00961A51 /* PercentageDisplay.cpp in Sources */,
				AA29CE320558741A00961A51 /* ScoreDisplayPercentage.cpp in Sources */,
				AA29CE340558741A00961A51 /* ScreenTestInput.cpp in Sources */,
				AA29CE350558741A00961A51 /* ScreenBookkeeping.cpp in Sources */,
				AA29CE360558741A00961A51 /* ScreenNameEntryTraditional.cpp in Sources */,
				AA29CE370558741A00961A51 /* Bookkeeper.cpp in Sources */,
				AA29CE380558741A00961A51 /* GraphDisplay.cpp in Sources */,
				AA29CE390558741A00961A51 /* ComboGraph.cpp in Sources */,
				AA29CE3A0558741A00961A51 /* Attack.cpp in Sources */,
				AA9EC2F2055F5126007E5098 /* RageTextureID.cpp in Sources */,
				AAC6DCE50567660A00B5D56F /* LightsManager.cpp in Sources */,
				AAC6DDE00569C71000B5D56F /* PaneDisplay.cpp in Sources */,
				AAC6DDE80569C80900B5D56F /* DifficultyList.cpp in Sources */,
				AAB691F405704FA50078BED4 /* LightsDriver_SystemMessage.cpp in Sources */,
				AAB005F20579B8CB000BBA58 /* AttackDisplay.cpp in Sources */,
				AAB00861057F4F7A000BBA58 /* RageFileDriver.cpp in Sources */,
				AAB00863057F4F7A000BBA58 /* RageFileDriverDirect.cpp in Sources */,
				AAB00865057F4F7A000BBA58 /* RageFileManager.cpp in Sources */,
				AA251B7705841FCE00027ACB /* RageFileDriverZip.cpp in Sources */,
				AA28B47C058F2F5E0097C109 /* MemoryCardManager.cpp in Sources */,
				AABE788E05912B0600E8BF50 /* DualScrollBar.cpp in Sources */,
				AA729C440599B50D00779F33 /* TimingData.cpp in Sources */,
				AA729C480599B54D00779F33 /* MemoryCardDisplay.cpp in Sources */,
				AA729C520599B58D00779F33 /* ReceptorArrow.cpp in Sources */,
				AA729C540599B58D00779F33 /* ReceptorArrowRow.cpp in Sources */,
				AABE321C05ACD8ED001A0E84 /* ScreenEnding.cpp in Sources */,
				AABE322005ACD931001A0E84 /* Foreground.cpp in Sources */,
				AABE322405ACDA52001A0E84 /* RageFileDriverDirectHelpers.cpp in Sources */,
				AAF4206705D63FA700056441 /* ModelManager.cpp in Sources */,
				AAF4206B05D6400800056441 /* RageModelGeometry.cpp in Sources */,
				AA50201F05D6D7B200ACEFD0 /* Profile.cpp in Sources */,
				AABBD80805D8E9FC00B44FC2 /* HighScore.cpp in Sources */,
				AABD0B3A05DF3F22004F7929 /* CryptManager.cpp in Sources */,
				AAA71EA105EE154E00D2E8FF /* global.cpp in Sources */,
				AAED6F2C0601C528002D2DEE /* Backtrace.cpp in Sources */,
				AAED6F2E0601C528002D2DEE /* BacktraceNames.cpp in Sources */,
				AA0A3DE8060513A00044E6B1 /* ScreenSetTime.cpp in Sources */,
				AAE7804B060814AC0034E65F /* NetworkSyncManager.cpp in Sources */,
				AAE7808706081A000034E65F /* ezsockets.cpp in Sources */,
				AAE7812D0608249E0034E65F /* ActiveAttackList.cpp in Sources */,
				AA1CD943060AE571003702C4 /* RageSoundDriver_Generic_Software.cpp in Sources */,
				AAF7435B06110E8D00B19AD1 /* ScreenTestLights.cpp in Sources */,
				AAF74590061181F700B19AD1 /* RageDisplay_Null.cpp in Sources */,
				AAD36084062BB8AE00D0CED8 /* RageSoundPosMap.cpp in Sources */,
				AA2828B3062FC0B8006F61EC /* SignalHandler.cpp in Sources */,
				AA5C73FD0637A5F100AFB891 /* CourseUtil.cpp in Sources */,
				AA5C73FF0637A5F100AFB891 /* SongUtil.cpp in Sources */,
				AA5C74010637A5F100AFB891 /* StepsUtil.cpp in Sources */,
				AAA6BFEC0644AB3700AFBBC8 /* ScreenWithMenuElements.cpp in Sources */,
				AABBF6760659E78D00738526 /* RageSurface_Load_GIF.cpp in Sources */,
				AABBF6780659E78D00738526 /* RageSurface_Load_JPEG.cpp in Sources */,
				AABBF67A0659E78D00738526 /* RageSurface_Load_PNG.cpp in Sources */,
				AABBF67C0659E78D00738526 /* RageSurface_Load_XPM.cpp in Sources */,
				AABBF67E0659E78D00738526 /* RageSurface_Load.cpp in Sources */,
				AAD6A714065E0FDF0042165A /* Difficulty.cpp in Sources */,
				AA70E36A0663112800DAE1FD /* Trail.cpp in Sources */,
				AA70E36C0663112800DAE1FD /* TrailUtil.cpp in Sources */,
				AA42F5E8067068D30013509E /* ScreenNetworkOptions.cpp in Sources */,
				AAD675F606795175006002B0 /* Dialog.cpp in Sources */,
				AA60E0C2067992D7008ADC41 /* Threads_Pthreads.cpp in Sources */,
				AA91587D067D2C2C00078E36 /* RageSurface.cpp in Sources */,
				AA9091A1067ED43000C1FCFF /* RageSurface_Load_BMP.cpp in Sources */,
				AA9091A5067ED46400C1FCFF /* RageSurface_Save_BMP.cpp in Sources */,
				AA139C4706923EBE00C1F6ED /* Style.cpp in Sources */,
				AAC9F330069E22BB00D53E2C /* GameSoundManager.cpp in Sources */,
				AAC9F334069E22CF00D53E2C /* MemoryCardDriver.cpp in Sources */,
				AA3D790106A275E90064B980 /* RadarValues.cpp in Sources */,
				AA3D793306A279530064B980 /* DateTime.cpp in Sources */,
				AA3A706206AA1645006F755E /* StyleUtil.cpp in Sources */,
				AA9A78AB06B5C72200B03E97 /* Game.cpp in Sources */,
				AA22CBA506DE909C0083BA97 /* ScreenNetSelectMusic.cpp in Sources */,
				AAB9C8AF06EAF64400AD97CD /* RageSurfaceUtils_Palettize.cpp in Sources */,
				AAB9C8B106EAF64400AD97CD /* RageSurfaceUtils.cpp in Sources */,
				AAB9C8B506EAF66C00AD97CD /* ScreenNetEvaluation.cpp in Sources */,
				AA64218806EC606F00C21584 /* RageFileDriverMemory.cpp in Sources */,
				AA8A3E6406EDCD11002F25AB /* DarwinThreadHelpers.cpp in Sources */,
				AA8A405106EEFF72002F25AB /* RageUtil_BackgroundLoader.cpp in Sources */,
				AA21D59D0712ADE4008B825F /* ScreenDimensions.cpp in Sources */,
				AAFC6CF1072A30440053AAD3 /* InputHandler_MonkeyKeyboard.cpp in Sources */,
				AAAB2CDF072BD2EC00CD9FC9 /* AutoKeysounds.cpp in Sources */,
				AAAB2CE3072BD2FA00CD9FC9 /* RageSoundMixBuffer.cpp in Sources */,
				AA7ADC27072CAB7F00C50A7F /* RageSoundReader_Chain.cpp in Sources */,
				AA7ADC29072CAB7F00C50A7F /* RageSoundUtil.cpp in Sources */,
				AAF793F5074FE69E00D74516 /* ScreenNetRoom.cpp in Sources */,
				AAF793F7074FE69E00D74516 /* ScreenNetSelectBase.cpp in Sources */,
				AA1145DD075DFADF0050A3D1 /* ScreenPackages.cpp in Sources */,
				AA1145DF075DFADF0050A3D1 /* ScreenSystemLayer.cpp in Sources */,
				AA1B083C0762532800835464 /* Command.cpp in Sources */,
				AA1B083E0762532800835464 /* GameCommand.cpp in Sources */,
				AA1B08400762532800835464 /* Preference.cpp in Sources */,
				AA0E04D4076C4CD500716D81 /* RageFileBasic.cpp in Sources */,
				AA0E04D6076C4CD500716D81 /* RageFileDriverDeflate.cpp in Sources */,
				AA0E04D8076C4CD500716D81 /* RageFileDriverSlice.cpp in Sources */,
				AAEBC6CC07A20AFE00793F0E /* RageSurface_Save_JPEG.cpp in Sources */,
				AAEBC6CE07A20AFE00793F0E /* RageSurfaceUtils_Dither.cpp in Sources */,
				AAEBC6D007A20AFE00793F0E /* RageSurfaceUtils_Zoom.cpp in Sources */,
				AAEBC79107A4FF5600793F0E /* LuaManager.cpp in Sources */,
				AACA593107B5E23400763545 /* RageFileDriverTimeout.cpp in Sources */,
				AACA593407B5E23400763545 /* RageUtil_WorkerThread.cpp in Sources */,
				AA8BD2A807C9391B00EA04E1 /* LuaReference.cpp in Sources */,
				AA8BD2AA07C9391B00EA04E1 /* MessageManager.cpp in Sources */,
				AA8BD2AC07C9391B00EA04E1 /* StatsManager.cpp in Sources */,
				AA8BD2B107C9395400EA04E1 /* AutoActor.cpp in Sources */,
				AA8BD2B607C939A200EA04E1 /* OptionRow.cpp in Sources */,
				AA8BD2BF07C939F800EA04E1 /* PlayerStageStats.cpp in Sources */,
				AA8BD2C107C939F800EA04E1 /* PlayerState.cpp in Sources */,
				AA8BD2C207C939F800EA04E1 /* RollingNumbers.cpp in Sources */,
				AA8BD2C407C939F800EA04E1 /* ScoreDisplayCalories.cpp in Sources */,
				AA8BD2C707C93A1E00EA04E1 /* CommonMetrics.cpp in Sources */,
				AA80C75407F20D0D00C99272 /* UnlockManager.cpp in Sources */,
				AA80C75907F20D6600C99272 /* OptionRowHandler.cpp in Sources */,
				AA80C75C07F20D8000C99272 /* ScreenMessage.cpp in Sources */,
				AA6E6E0A07F518E800C3EBB4 /* Quad.cpp in Sources */,
				AA7144B10809EEEC00545684 /* ScoreDisplayAliveTime.cpp in Sources */,
				AA3D5E6008214C77002AA665 /* ScoreDisplayLifeTime.cpp in Sources */,
				AA3D5E91082152B6002AA665 /* StreamDisplay.cpp in Sources */,
				AA3D5E95082152E5002AA665 /* LifeMeterTime.cpp in Sources */,
				AAAFE8200835E7FF00FC43E0 /* WheelBase.cpp in Sources */,
				AAAFE8220835E7FF00FC43E0 /* WheelItemBase.cpp in Sources */,
				AAAFE8300835E8B100FC43E0 /* RoomWheel.cpp in Sources */,
				AA07A55F0843E72B00E33D21 /* ScreenDebugOverlay.cpp in Sources */,
				AA07A5630843E72B00E33D21 /* ScreenSaveSync.cpp in Sources */,
				AA07A5650843E72B00E33D21 /* ScreenSMOnlineLogin.cpp in Sources */,
				AA07A5670843E72B00E33D21 /* ScreenSyncOverlay.cpp in Sources */,
				AA7DA2F1085760E90057F1EA /* BackgroundUtil.cpp in Sources */,
				AAB6B477085761B700CEE7BA /* ScreenSplash.cpp in Sources */,
				AA8EE0760866E266002C51A7 /* LuaBinding.cpp in Sources */,
				AA91ACB10878BB2C00FB2F8F /* RageTexturePreloader.cpp in Sources */,
				AAFAB5C10889098600767BF7 /* ScreenOptionsEditProfile.cpp in Sources */,
				AAFAB5CD08890B5200767BF7 /* GameLoop.cpp in Sources */,
				AA77E74708B64B1400FA24CA /* CharacterManager.cpp in Sources */,
				AA77E74F08B64B5600FA24CA /* CourseLoaderCRS.cpp in Sources */,
				AA77E75108B64B5600FA24CA /* CourseWriterCRS.cpp in Sources */,
				AA77E76508B64B9A00FA24CA /* ScreenOptionsManageCourses.cpp in Sources */,
				AA77E76708B64B9A00FA24CA /* ScreenOptionsManageProfiles.cpp in Sources */,
				1215D7A208C6559A00B87D8B /* ScreenGameplayNormal.cpp in Sources */,
				AACFBE2808E7D793005087FC /* ActorSound.cpp in Sources */,
				AACFBE4F08E7D893005087FC /* ScreenGameplayLesson.cpp in Sources */,
				AACFBE6308E7DBA8005087FC /* LuaExpressionTransform.cpp in Sources */,
				AAF3442B08F1C36A0006EDB7 /* DynamicActorScroller.cpp in Sources */,
				AAF34ADE0900AEBD0006EDB7 /* ScoreKeeperNormal.cpp in Sources */,
				AAF34AED0900B00C0006EDB7 /* ScreenStatsOverlay.cpp in Sources */,
				AAA372D40909934500141131 /* MovieTexture_Generic.cpp in Sources */,
				AAA372D60909934500141131 /* MovieTexture_Theora.cpp in Sources */,
				AA2FB639091212B0000FD574 /* LifeMeter.cpp in Sources */,
				AAFBEED1094D7FCB000029DE /* SpecialFiles.cpp in Sources */,
				AAFBEEEB094D807E000029DE /* ScreenOptionsManageEditSteps.cpp in Sources */,
				AAFBEEED094D807E000029DE /* ScreenOptionsMemoryCard.cpp in Sources */,
				AAFBEEEF094D807E000029DE /* ScreenServiceAction.cpp in Sources */,
				AA0732900954381800F396C5 /* XmlFileUtil.cpp in Sources */,
				AAD5219C095513DA00073D86 /* XmlFile.cpp in Sources */,
				AADD1CC5095C233F0088C9DF /* LocalizedString.cpp in Sources */,
				AABBFCD309838C3A00F077E2 /* SMMain.mm in Sources */,
				AA44705509846B0800983E82 /* HIDDevice.cpp in Sources */,
				AA44708F0984720900983E82 /* JoystickDevice.cpp in Sources */,
				AA4470BD098476F600983E82 /* KeyboardDevice.cpp in Sources */,
				AAC0C8C20984AE3B0075FC53 /* Tween.cpp in Sources */,
				AA65877B098C322800CE55CC /* ScreenUnlockStatus.cpp in Sources */,
				AA84B7070996F8370085EECB /* AdjustSync.cpp in Sources */,
				AAB55EBB09A7E3D3008FDC69 /* ScreenGameplaySyncMachine.cpp in Sources */,
				AAB55EBD09A7E3D3008FDC69 /* ScreenUnlockBrowse.cpp in Sources */,
				AAB55EBF09A7E3D3008FDC69 /* ScreenUnlockCelebrate.cpp in Sources */,
				AA1F9C4809AF1BF5002C15A8 /* PumpDevice.cpp in Sources */,
				AA3E3DF109D96A1400A259C7 /* CrashHandlerInternal.cpp in Sources */,
				AAEDFD690A03762B00590617 /* Crash.cpp in Sources */,
				AA147F1B0A0F78D8006EADF6 /* VectorHelper.cpp in Sources */,
				AA8CF5180A4518BE0005F1B4 /* RageSoundDriver_AU.cpp in Sources */,
				AAD8F9370A4B97DF000311CF /* ScreenGameplayShared.cpp in Sources */,
				AAAA11C70A662F9D00B2BD88 /* ScoreKeeperShared.cpp in Sources */,
				AAE2D6D40A67481E00071546 /* ScoreKeeper.cpp in Sources */,
				AA2EA0010A770208003A0C11 /* ScreenSelectLanguage.cpp in Sources */,
				AA5D16570A79805C00F17E86 /* RageTextureRenderTarget.cpp in Sources */,
				AA5D166C0A798C0E00F17E86 /* ActorFrameTexture.cpp in Sources */,
				AAFE710B0A91ADE6005F2290 /* ActorProxy.cpp in Sources */,
				AAFE711F0A91B551005F2290 /* RageSurface_Save_PNG.cpp in Sources */,
				AAFE71200A91B551005F2290 /* RoomInfoDisplay.cpp in Sources */,
				AABE830E0A9524D400001678 /* ModsGroup.cpp in Sources */,
				AAE77F580AC3B52500AEFC64 /* RageTypes.cpp in Sources */,
				AAE780400AC76A1200AEFC64 /* WorkoutGraph.cpp in Sources */,
				AAFAFC900AC8DB9F00427A6E /* EnumHelper.cpp in Sources */,
				AA6999630ACE1CBB000237F9 /* ControllerStateDisplay.cpp in Sources */,
				AAB779FB0B0D9CB200B74314 /* ScoreKeeperGuitar.cpp in Sources */,
				AA608EC00B0F85E400B39AC4 /* DialogDriver.cpp in Sources */,
				AA608FAD0B0F9A4E00B39AC4 /* RageSoundDriver.cpp in Sources */,
				AA6090E60B141D1C00B39AC4 /* GamePreferences.cpp in Sources */,
				AAFB549E0B1BC32700FC3A81 /* RageSoundReader.cpp in Sources */,
				AA31D5210B1EC6540016AB6B /* RageSoundReader_PitchChange.cpp in Sources */,
				AA31D5230B1EC6540016AB6B /* RageSoundReader_SpeedChange.cpp in Sources */,
				AA4F27B20B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp in Sources */,
				AA4F27B40B2C01B400ADEA79 /* RageSoundReader_Pan.cpp in Sources */,
				AA909E1F0B45B676002852D3 /* RageDriver.cpp in Sources */,
				AA909E240B45B696002852D3 /* LowLevelWindow.cpp in Sources */,
				AA909E270B45B6AC002852D3 /* LoadingWindow.cpp in Sources */,
				AA909E3D0B45B8FB002852D3 /* RageSoundReader_Extend.cpp in Sources */,
				AA909E3F0B45B8FB002852D3 /* RageSoundReader_ThreadedBuffer.cpp in Sources */,
				AA909E490B45B93E002852D3 /* LightsDriver.cpp in Sources */,
				AAEBF5600B5C517E005F3C7C /* SampleHistory.cpp in Sources */,
				AAEBF57E0B5C83F4005F3C7C /* SoundEffectControl.cpp in Sources */,
				AA07008A0B61F177003B85BB /* RageSoundReader_PostBuffering.cpp in Sources */,
				AA7C8DB00B68CB2200FD9940 /* GameplayAssist.cpp in Sources */,
				AA059ABE0B8CCFB5006F8139 /* ActorMultiTexture.cpp in Sources */,
				AA05A0B20BA2EFF3006F8139 /* OptionsList.cpp in Sources */,
				AA2C9CA30BAD6F55002441E9 /* CodeSet.cpp in Sources */,
				AA2CA8A10BB745BD002441E9 /* ScreenContinue.cpp in Sources */,
				3688B8530BD42DAA004186AD /* NotesLoaderMidi.cpp in Sources */,
				AA1893640BD777C500AEC0BF /* ScreenProfileLoad.cpp in Sources */,
				AA1893660BD777C500AEC0BF /* ScreenProfileSave.cpp in Sources */,
				AA3396BA0BDE195E00E1475F /* RageSoundReader_Merge.cpp in Sources */,
				AAB3B7DC0C6C582E001BF487 /* ScreenSelectProfile.cpp in Sources */,
				AAB3BB590C718F2D001BF487 /* RageUtil_CachedObject.cpp in Sources */,
				AAA7D4C90C7E872600FB8F78 /* ScreenOptionsToggleSongs.cpp in Sources */,
				AA11A20F0DC5A1B0006BD8AC /* ModIcon.cpp in Sources */,
				AA11A2110DC5A1B0006BD8AC /* ModIconRow.cpp in Sources */,
				AA6C6AD80DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp in Sources */,
				AA6C6ADE0DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp in Sources */,
				AA6C6AE50DC6B22800E7A13E /* LoadingWindow_MacOSX.mm in Sources */,
				AA6C6B030DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm in Sources */,
				AA6C6B080DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp in Sources */,
				AA6C6B0E0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp in Sources */,
				AAC0BFE10E2951EC00F56EEB /* CryptHelpers.cpp in Sources */,
				EEC7863F0E58208B00F559BC /* StepsDisplay.cpp in Sources */,
				367D575B0EDE56F200B46814 /* ScreenHighScores.cpp in Sources */,
				AAFF41A30F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp in Sources */,
				3659B56F0F902143002B6B68 /* CommandLineActions.cpp in Sources */,
				36CA531C0F91564A0063D59D /* ScreenOptionsCourseOverview.cpp in Sources */,
				36CA53200F9156860063D59D /* ScreenOptionsEditCourse.cpp in Sources */,
				EEA7C84310A805A300082E7B /* ScreenPackagesSSC.cpp in Sources */,
				36C6888311297FFE00453295 /* RageFileDriverReadAhead.cpp in Sources */,
				36C6888511297FFE00453295 /* RageFileManager_ReadAhead.cpp in Sources */,
				EE906F6612BF3A1B00146C96 /* ScreenInstallOverlay.cpp in Sources */,
				EE906F8212BF3AF800146C96 /* JsonUtil.cpp in Sources */,
				EE906F8A12BF3C7C00146C96 /* FileDownload.cpp in Sources */,
				2BA792601304F20D002BD8E1 /* NotesWriterSSC.cpp in Sources */,
				2B30D6821315EA7E00044B68 /* MouseDevice.cpp in Sources */,
				2BD06FF1137242680018CB9F /* json_reader.cpp in Sources */,
				2BD06FF2137242680018CB9F /* json_value.cpp in Sources */,
				2BD06FF4137242680018CB9F /* json_writer.cpp in Sources */,
				2B43509613949F37006FA051 /* TimingSegments.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA40D38009A08D650068C0D5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA40D38109A08D650068C0D5 /* RageUtil.cpp in Sources */,
				AA40D38209A08D650068C0D5 /* RageBitmapTexture.cpp in Sources */,
				AA40D38309A08D650068C0D5 /* RageDisplay.cpp in Sources */,
				AA40D38409A08D650068C0D5 /* RageException.cpp in Sources */,
				AA40D38509A08D650068C0D5 /* RageInput.cpp in Sources */,
				AA40D38609A08D650068C0D5 /* RageInputDevice.cpp in Sources */,
				AA40D38709A08D650068C0D5 /* RageLog.cpp in Sources */,
				AA40D38809A08D650068C0D5 /* RageMath.cpp in Sources */,
				AA40D38909A08D650068C0D5 /* RageSound.cpp in Sources */,
				AA40D38A09A08D650068C0D5 /* RageSoundManager.cpp in Sources */,
				AA40D38B09A08D650068C0D5 /* RageSoundReader_Preload.cpp in Sources */,
				AA40D38D09A08D650068C0D5 /* RageTexture.cpp in Sources */,
				AA40D38E09A08D650068C0D5 /* RageTextureManager.cpp in Sources */,
				AA40D38F09A08D650068C0D5 /* RageThreads.cpp in Sources */,
				AA40D39009A08D650068C0D5 /* RageTimer.cpp in Sources */,
				AA40D39109A08D650068C0D5 /* Character.cpp in Sources */,
				AA40D39209A08D650068C0D5 /* CodeDetector.cpp in Sources */,
				AA40D39309A08D650068C0D5 /* Course.cpp in Sources */,
				AA40D39409A08D650068C0D5 /* Font.cpp in Sources */,
				AA40D39509A08D650068C0D5 /* FontCharAliases.cpp in Sources */,
				AA40D39609A08D650068C0D5 /* FontCharmaps.cpp in Sources */,
				AA40D39709A08D650068C0D5 /* FontManager.cpp in Sources */,
				AA40D39809A08D650068C0D5 /* GameConstantsAndTypes.cpp in Sources */,
				AA40D39909A08D650068C0D5 /* GameInput.cpp in Sources */,
				AA40D39A09A08D650068C0D5 /* Grade.cpp in Sources */,
				AA40D39B09A08D650068C0D5 /* Inventory.cpp in Sources */,
				AA40D39C09A08D650068C0D5 /* LyricsLoader.cpp in Sources */,
				AA40D39D09A08D650068C0D5 /* NoteData.cpp in Sources */,
				AA40D39E09A08D650068C0D5 /* NoteDataWithScoring.cpp in Sources */,
				AA40D3A009A08D650068C0D5 /* NotesLoader.cpp in Sources */,
				AA40D3A109A08D650068C0D5 /* NotesLoaderBMS.cpp in Sources */,
				AA40D3A209A08D650068C0D5 /* NotesLoaderDWI.cpp in Sources */,
				AA40D3A309A08D650068C0D5 /* NotesLoaderKSF.cpp in Sources */,
				AA40D3A409A08D650068C0D5 /* NotesLoaderSM.cpp in Sources */,
				AA40D3A509A08D650068C0D5 /* NotesWriterDWI.cpp in Sources */,
				AA40D3A609A08D650068C0D5 /* NotesWriterSM.cpp in Sources */,
				AA40D3A709A08D650068C0D5 /* NoteTypes.cpp in Sources */,
				AA40D3A809A08D650068C0D5 /* Player.cpp in Sources */,
				AA40D3A909A08D650068C0D5 /* PlayerAI.cpp in Sources */,
				AA40D3AA09A08D650068C0D5 /* PlayerNumber.cpp in Sources */,
				AA40D3AB09A08D650068C0D5 /* PlayerOptions.cpp in Sources */,
				AA40D3AC09A08D650068C0D5 /* SongOptions.cpp in Sources */,
				AA40D3AD09A08D650068C0D5 /* StageStats.cpp in Sources */,
				AA40D3AE09A08D650068C0D5 /* TitleSubstitution.cpp in Sources */,
				AA40D3AF09A08D650068C0D5 /* IniFile.cpp in Sources */,
				AA40D3B009A08D650068C0D5 /* MsdFile.cpp in Sources */,
				AA40D3B109A08D650068C0D5 /* StepMania.cpp in Sources */,
				AA40D3B209A08D650068C0D5 /* Banner.cpp in Sources */,
				AA40D3B309A08D650068C0D5 /* BPMDisplay.cpp in Sources */,
				AA40D3B409A08D650068C0D5 /* CourseContentsList.cpp in Sources */,
				AA40D3B609A08D650068C0D5 /* DifficultyIcon.cpp in Sources */,
				AA40D3B909A08D650068C0D5 /* EditMenu.cpp in Sources */,
				AA40D3BA09A08D650068C0D5 /* FadingBanner.cpp in Sources */,
				AA40D3BB09A08D650068C0D5 /* GradeDisplay.cpp in Sources */,
				AA40D3BC09A08D650068C0D5 /* GrooveRadar.cpp in Sources */,
				AA40D3BE09A08D650068C0D5 /* HelpDisplay.cpp in Sources */,
				AA40D3BF09A08D650068C0D5 /* MenuTimer.cpp in Sources */,
				AA40D3C009A08D650068C0D5 /* MeterDisplay.cpp in Sources */,
				AA40D3C409A08D650068C0D5 /* MusicWheel.cpp in Sources */,
				AA40D3C509A08D650068C0D5 /* MusicWheelItem.cpp in Sources */,
				AA40D3C809A08D650068C0D5 /* OptionsCursor.cpp in Sources */,
				AA40D3C909A08D650068C0D5 /* ScrollBar.cpp in Sources */,
				AA40D3CB09A08D650068C0D5 /* SnapDisplay.cpp in Sources */,
				AA40D3CC09A08D650068C0D5 /* TextBanner.cpp in Sources */,
				AA40D3CD09A08D650068C0D5 /* WheelNotifyIcon.cpp in Sources */,
				AA40D3CE09A08D650068C0D5 /* ArrowEffects.cpp in Sources */,
				AA40D3CF09A08D650068C0D5 /* Background.cpp in Sources */,
				AA40D3D009A08D650068C0D5 /* BGAnimation.cpp in Sources */,
				AA40D3D109A08D650068C0D5 /* BGAnimationLayer.cpp in Sources */,
				AA40D3D309A08D650068C0D5 /* DancingCharacters.cpp in Sources */,
				AA40D3D409A08D650068C0D5 /* GhostArrowRow.cpp in Sources */,
				AA40D3D509A08D650068C0D5 /* HoldJudgment.cpp in Sources */,
				AA40D3D709A08D650068C0D5 /* LifeMeterBar.cpp in Sources */,
				AA40D3D809A08D650068C0D5 /* LifeMeterBattery.cpp in Sources */,
				AA40D3D909A08D650068C0D5 /* LyricDisplay.cpp in Sources */,
				AA40D3DA09A08D650068C0D5 /* NoteDisplay.cpp in Sources */,
				AA40D3DB09A08D650068C0D5 /* NoteField.cpp in Sources */,
				AA40D3DC09A08D650068C0D5 /* ScoreDisplay.cpp in Sources */,
				AA40D3DD09A08D650068C0D5 /* ScoreDisplayBattle.cpp in Sources */,
				AA40D3DE09A08D650068C0D5 /* ScoreDisplayNormal.cpp in Sources */,
				AA40D3DF09A08D650068C0D5 /* ScoreDisplayOni.cpp in Sources */,
				AA40D3E009A08D650068C0D5 /* ScoreDisplayRave.cpp in Sources */,
				AA40D3E109A08D650068C0D5 /* Transition.cpp in Sources */,
				AA40D3E209A08D650068C0D5 /* Actor.cpp in Sources */,
				AA40D3E309A08D650068C0D5 /* ActorFrame.cpp in Sources */,
				AA40D3E409A08D650068C0D5 /* ActorScroller.cpp in Sources */,
				AA40D3E509A08D650068C0D5 /* BitmapText.cpp in Sources */,
				AA40D3E609A08D650068C0D5 /* Model.cpp in Sources */,
				AA40D3E709A08D650068C0D5 /* ModelTypes.cpp in Sources */,
				AA40D3E809A08D650068C0D5 /* Sprite.cpp in Sources */,
				AA40D3E909A08D650068C0D5 /* Screen.cpp in Sources */,
				AA40D3EA09A08D650068C0D5 /* ScreenAttract.cpp in Sources */,
				AA40D3EC09A08D650068C0D5 /* ScreenDemonstration.cpp in Sources */,
				AA40D3ED09A08D650068C0D5 /* ScreenEdit.cpp in Sources */,
				AA40D3EE09A08D650068C0D5 /* ScreenEditMenu.cpp in Sources */,
				AA40D3EF09A08D650068C0D5 /* ScreenEvaluation.cpp in Sources */,
				AA40D3F209A08D650068C0D5 /* ScreenGameplay.cpp in Sources */,
				AA40D3F309A08D650068C0D5 /* ScreenJukebox.cpp in Sources */,
				AA40D3F409A08D650068C0D5 /* ScreenManager.cpp in Sources */,
				AA40D3F509A08D650068C0D5 /* ScreenMapControllers.cpp in Sources */,
				AA40D3F609A08D650068C0D5 /* ScreenMiniMenu.cpp in Sources */,
				AA40D3F809A08D650068C0D5 /* ScreenNameEntry.cpp in Sources */,
				AA40D3F909A08D650068C0D5 /* ScreenOptions.cpp in Sources */,
				AA40D3FA09A08D650068C0D5 /* ScreenPlayerOptions.cpp in Sources */,
				AA40D3FB09A08D650068C0D5 /* ScreenPrompt.cpp in Sources */,
				AA40D3FC09A08D650068C0D5 /* ScreenRanking.cpp in Sources */,
				AA40D3FD09A08D650068C0D5 /* ScreenSandbox.cpp in Sources */,
				AA40D3FE09A08D650068C0D5 /* ScreenSelect.cpp in Sources */,
				AA40D3FF09A08D650068C0D5 /* ScreenSelectCharacter.cpp in Sources */,
				AA40D40309A08D650068C0D5 /* ScreenSelectMusic.cpp in Sources */,
				AA40D40509A08D650068C0D5 /* ScreenSongOptions.cpp in Sources */,
				AA40D40809A08D650068C0D5 /* ScreenTestSound.cpp in Sources */,
				AA40D40909A08D650068C0D5 /* ScreenTextEntry.cpp in Sources */,
				AA40D40A09A08D650068C0D5 /* ScreenTitleMenu.cpp in Sources */,
				AA40D40B09A08D650068C0D5 /* AnnouncerManager.cpp in Sources */,
				AA40D40C09A08D650068C0D5 /* GameManager.cpp in Sources */,
				AA40D40D09A08D650068C0D5 /* GameState.cpp in Sources */,
				AA40D40E09A08D650068C0D5 /* InputFilter.cpp in Sources */,
				AA40D40F09A08D650068C0D5 /* InputMapper.cpp in Sources */,
				AA40D41009A08D650068C0D5 /* InputQueue.cpp in Sources */,
				AA40D41109A08D650068C0D5 /* NoteSkinManager.cpp in Sources */,
				AA40D41209A08D650068C0D5 /* PrefsManager.cpp in Sources */,
				AA40D41309A08D650068C0D5 /* SongManager.cpp in Sources */,
				AA40D41409A08D650068C0D5 /* ThemeManager.cpp in Sources */,
				AA40D41509A08D650068C0D5 /* RageSoundDriver_Null.cpp in Sources */,
				AA40D41709A08D650068C0D5 /* MovieTexture.cpp in Sources */,
				AA40D41809A08D650068C0D5 /* SongCacheIndex.cpp in Sources */,
				AA40D41909A08D650068C0D5 /* Song.cpp in Sources */,
				AA40D41A09A08D650068C0D5 /* RandomSample.cpp in Sources */,
				AA40D41C09A08D650068C0D5 /* RageUtil_CharConversions.cpp in Sources */,
				AA40D41D09A08D650068C0D5 /* BannerCache.cpp in Sources */,
				AA40D42009A08D650068C0D5 /* ScreenSelectMaster.cpp in Sources */,
				AA40D42109A08D650068C0D5 /* CombinedLifeMeterTug.cpp in Sources */,
				AA40D42209A08D650068C0D5 /* ScoreKeeperRave.cpp in Sources */,
				AA40D42709A08D650068C0D5 /* RageUtil_FileDB.cpp in Sources */,
				AA40D42909A08D650068C0D5 /* ActorUtil.cpp in Sources */,
				AA40D42A09A08D650068C0D5 /* ArchHooks.cpp in Sources */,
				AA40D42B09A08D650068C0D5 /* InputHandler.cpp in Sources */,
				AA40D42D09A08D650068C0D5 /* MovieTexture_Null.cpp in Sources */,
				AA40D42E09A08D650068C0D5 /* RageFile.cpp in Sources */,
				AA40D42F09A08D650068C0D5 /* CrashHandler.cpp in Sources */,
				AA40D43009A08D650068C0D5 /* CrashHandlerChild.cpp in Sources */,
				AA40D43109A08D650068C0D5 /* ver.cpp in Sources */,
				AA40D43209A08D650068C0D5 /* Steps.cpp in Sources */,
				AA40D43309A08D650068C0D5 /* NoteDataUtil.cpp in Sources */,
				AA40D43409A08D650068C0D5 /* BeginnerHelper.cpp in Sources */,
				AA40D43609A08D650068C0D5 /* MovieTexture_FFMpeg.cpp in Sources */,
				AA40D43709A08D650068C0D5 /* ProfileManager.cpp in Sources */,
				AA40D43809A08D650068C0D5 /* RageSoundReader_WAV.cpp in Sources */,
				AA40D43909A08D650068C0D5 /* RageSoundReader_FileReader.cpp in Sources */,
				AA40D43B09A08D650068C0D5 /* RageSoundReader_Vorbisfile.cpp in Sources */,
				AA40D43D09A08D650068C0D5 /* RageSoundReader_Resample_Good.cpp in Sources */,
				AA40D43E09A08D650068C0D5 /* ScreenExit.cpp in Sources */,
				AA40D43F09A08D650068C0D5 /* ScreenOptionsMaster.cpp in Sources */,
				AA40D44009A08D650068C0D5 /* ScreenOptionsMasterPrefs.cpp in Sources */,
				AA40D44109A08D650068C0D5 /* ScreenReloadSongs.cpp in Sources */,
				AA40D44209A08D650068C0D5 /* ScreenInstructions.cpp in Sources */,
				AA40D44309A08D650068C0D5 /* ScreenHowToPlay.cpp in Sources */,
				AA40D44409A08D650068C0D5 /* PercentageDisplay.cpp in Sources */,
				AA40D44509A08D650068C0D5 /* ScoreDisplayPercentage.cpp in Sources */,
				AA40D44709A08D650068C0D5 /* ScreenTestInput.cpp in Sources */,
				AA40D44809A08D650068C0D5 /* ScreenBookkeeping.cpp in Sources */,
				AA40D44909A08D650068C0D5 /* ScreenNameEntryTraditional.cpp in Sources */,
				AA40D44A09A08D650068C0D5 /* Bookkeeper.cpp in Sources */,
				AA40D44B09A08D650068C0D5 /* GraphDisplay.cpp in Sources */,
				AA40D44C09A08D650068C0D5 /* ComboGraph.cpp in Sources */,
				AA40D44D09A08D650068C0D5 /* Attack.cpp in Sources */,
				AA40D44E09A08D650068C0D5 /* RageTextureID.cpp in Sources */,
				AA40D44F09A08D650068C0D5 /* LightsManager.cpp in Sources */,
				AA40D45009A08D650068C0D5 /* PaneDisplay.cpp in Sources */,
				AA40D45109A08D650068C0D5 /* DifficultyList.cpp in Sources */,
				AA40D45209A08D650068C0D5 /* LightsDriver_SystemMessage.cpp in Sources */,
				AA40D45309A08D650068C0D5 /* AttackDisplay.cpp in Sources */,
				AA40D45409A08D650068C0D5 /* RageFileDriver.cpp in Sources */,
				AA40D45509A08D650068C0D5 /* RageFileDriverDirect.cpp in Sources */,
				AA40D45609A08D650068C0D5 /* RageFileManager.cpp in Sources */,
				AA40D45709A08D650068C0D5 /* RageFileDriverZip.cpp in Sources */,
				AA40D45809A08D650068C0D5 /* MemoryCardManager.cpp in Sources */,
				AA40D45909A08D650068C0D5 /* DualScrollBar.cpp in Sources */,
				AA40D45A09A08D650068C0D5 /* TimingData.cpp in Sources */,
				AA40D45B09A08D650068C0D5 /* MemoryCardDisplay.cpp in Sources */,
				AA40D45C09A08D650068C0D5 /* ReceptorArrow.cpp in Sources */,
				AA40D45D09A08D650068C0D5 /* ReceptorArrowRow.cpp in Sources */,
				AA40D45E09A08D650068C0D5 /* ScreenEnding.cpp in Sources */,
				AA40D45F09A08D650068C0D5 /* Foreground.cpp in Sources */,
				AA40D46009A08D650068C0D5 /* RageFileDriverDirectHelpers.cpp in Sources */,
				AA40D46109A08D650068C0D5 /* ModelManager.cpp in Sources */,
				AA40D46209A08D650068C0D5 /* RageModelGeometry.cpp in Sources */,
				AA40D46309A08D650068C0D5 /* Profile.cpp in Sources */,
				AA40D46409A08D650068C0D5 /* HighScore.cpp in Sources */,
				AA40D46509A08D650068C0D5 /* CryptManager.cpp in Sources */,
				AA40D46609A08D650068C0D5 /* global.cpp in Sources */,
				AA40D46709A08D650068C0D5 /* Backtrace.cpp in Sources */,
				AA40D46809A08D650068C0D5 /* BacktraceNames.cpp in Sources */,
				AA40D46909A08D650068C0D5 /* ScreenSetTime.cpp in Sources */,
				AA40D46A09A08D650068C0D5 /* NetworkSyncManager.cpp in Sources */,
				AA40D46C09A08D650068C0D5 /* ActiveAttackList.cpp in Sources */,
				AA40D46D09A08D650068C0D5 /* RageSoundDriver_Generic_Software.cpp in Sources */,
				AA40D46E09A08D650068C0D5 /* ScreenTestLights.cpp in Sources */,
				AA40D46F09A08D650068C0D5 /* RageDisplay_Null.cpp in Sources */,
				AA40D47409A08D650068C0D5 /* RageSoundPosMap.cpp in Sources */,
				AA40D47509A08D650068C0D5 /* SignalHandler.cpp in Sources */,
				AA40D47609A08D650068C0D5 /* CourseUtil.cpp in Sources */,
				AA40D47709A08D650068C0D5 /* SongUtil.cpp in Sources */,
				AA40D47809A08D650068C0D5 /* StepsUtil.cpp in Sources */,
				AA40D47909A08D650068C0D5 /* ScreenWithMenuElements.cpp in Sources */,
				AA40D49009A08D650068C0D5 /* RageSurface_Load_GIF.cpp in Sources */,
				AA40D49109A08D650068C0D5 /* RageSurface_Load_JPEG.cpp in Sources */,
				AA40D49209A08D650068C0D5 /* RageSurface_Load_PNG.cpp in Sources */,
				AA40D49309A08D650068C0D5 /* RageSurface_Load_XPM.cpp in Sources */,
				AA40D49409A08D650068C0D5 /* RageSurface_Load.cpp in Sources */,
				AA40D49609A08D650068C0D5 /* Difficulty.cpp in Sources */,
				AA40D49709A08D650068C0D5 /* Trail.cpp in Sources */,
				AA40D49809A08D650068C0D5 /* TrailUtil.cpp in Sources */,
				AA40D49909A08D650068C0D5 /* ScreenNetworkOptions.cpp in Sources */,
				AA40D49A09A08D650068C0D5 /* Dialog.cpp in Sources */,
				AA40D49C09A08D650068C0D5 /* Threads_Pthreads.cpp in Sources */,
				AA40D49D09A08D650068C0D5 /* RageSurface.cpp in Sources */,
				AA40D49E09A08D650068C0D5 /* RageSurface_Load_BMP.cpp in Sources */,
				AA40D49F09A08D650068C0D5 /* RageSurface_Save_BMP.cpp in Sources */,
				AA40D4A009A08D650068C0D5 /* Style.cpp in Sources */,
				AA40D4A109A08D650068C0D5 /* GameSoundManager.cpp in Sources */,
				AA40D4A209A08D650068C0D5 /* MemoryCardDriver.cpp in Sources */,
				AA40D4A309A08D650068C0D5 /* RadarValues.cpp in Sources */,
				AA40D4A409A08D650068C0D5 /* DateTime.cpp in Sources */,
				AA40D4A509A08D650068C0D5 /* StyleUtil.cpp in Sources */,
				AA40D4A609A08D650068C0D5 /* Game.cpp in Sources */,
				AA40D4A709A08D650068C0D5 /* ScreenNetSelectMusic.cpp in Sources */,
				AA40D4A909A08D650068C0D5 /* RageSurfaceUtils_Palettize.cpp in Sources */,
				AA40D4AA09A08D650068C0D5 /* RageSurfaceUtils.cpp in Sources */,
				AA40D4AB09A08D650068C0D5 /* ScreenNetEvaluation.cpp in Sources */,
				AA40D4AC09A08D650068C0D5 /* RageFileDriverMemory.cpp in Sources */,
				AA40D4AD09A08D650068C0D5 /* DarwinThreadHelpers.cpp in Sources */,
				AA40D4AE09A08D650068C0D5 /* RageUtil_BackgroundLoader.cpp in Sources */,
				AA40D4AF09A08D650068C0D5 /* ScreenDimensions.cpp in Sources */,
				AA40D4B009A08D650068C0D5 /* InputHandler_MonkeyKeyboard.cpp in Sources */,
				AA40D4B109A08D650068C0D5 /* AutoKeysounds.cpp in Sources */,
				AA40D4B209A08D650068C0D5 /* RageSoundMixBuffer.cpp in Sources */,
				AA40D4B309A08D650068C0D5 /* RageSoundReader_Chain.cpp in Sources */,
				AA40D4B409A08D650068C0D5 /* RageSoundUtil.cpp in Sources */,
				AA40D4B509A08D650068C0D5 /* ScreenNetRoom.cpp in Sources */,
				AA40D4B609A08D650068C0D5 /* ScreenNetSelectBase.cpp in Sources */,
				AA40D4B709A08D650068C0D5 /* ScreenPackages.cpp in Sources */,
				AA40D4B809A08D650068C0D5 /* ScreenSystemLayer.cpp in Sources */,
				AA40D4B909A08D650068C0D5 /* Command.cpp in Sources */,
				AA40D4BA09A08D650068C0D5 /* GameCommand.cpp in Sources */,
				AA40D4BB09A08D650068C0D5 /* Preference.cpp in Sources */,
				AA40D4BC09A08D650068C0D5 /* RageFileBasic.cpp in Sources */,
				AA40D4BD09A08D650068C0D5 /* RageFileDriverDeflate.cpp in Sources */,
				AA40D4BE09A08D650068C0D5 /* RageFileDriverSlice.cpp in Sources */,
				AA40D4BF09A08D650068C0D5 /* RageSurface_Save_JPEG.cpp in Sources */,
				AA40D4C009A08D650068C0D5 /* RageSurfaceUtils_Dither.cpp in Sources */,
				AA40D4C109A08D650068C0D5 /* RageSurfaceUtils_Zoom.cpp in Sources */,
				AA40D4C209A08D650068C0D5 /* LuaManager.cpp in Sources */,
				AA40D4C609A08D650068C0D5 /* RageFileDriverTimeout.cpp in Sources */,
				AA40D4C709A08D650068C0D5 /* RageUtil_WorkerThread.cpp in Sources */,
				AA40D4C809A08D650068C0D5 /* LuaReference.cpp in Sources */,
				AA40D4C909A08D650068C0D5 /* MessageManager.cpp in Sources */,
				AA40D4CA09A08D650068C0D5 /* StatsManager.cpp in Sources */,
				AA40D4CB09A08D650068C0D5 /* AutoActor.cpp in Sources */,
				AA40D4CC09A08D650068C0D5 /* OptionRow.cpp in Sources */,
				AA40D4CD09A08D650068C0D5 /* PlayerStageStats.cpp in Sources */,
				AA40D4CE09A08D650068C0D5 /* PlayerState.cpp in Sources */,
				AA40D4CF09A08D650068C0D5 /* RollingNumbers.cpp in Sources */,
				AA40D4D009A08D650068C0D5 /* ScoreDisplayCalories.cpp in Sources */,
				AA40D4D109A08D650068C0D5 /* CommonMetrics.cpp in Sources */,
				AA40D4D209A08D650068C0D5 /* UnlockManager.cpp in Sources */,
				AA40D4D309A08D650068C0D5 /* OptionRowHandler.cpp in Sources */,
				AA40D4D409A08D650068C0D5 /* ScreenMessage.cpp in Sources */,
				AA40D4D509A08D650068C0D5 /* Quad.cpp in Sources */,
				AA40D4D609A08D650068C0D5 /* ScoreDisplayAliveTime.cpp in Sources */,
				AA40D4D709A08D650068C0D5 /* ScoreDisplayLifeTime.cpp in Sources */,
				AA40D4D809A08D650068C0D5 /* StreamDisplay.cpp in Sources */,
				AA40D4D909A08D650068C0D5 /* LifeMeterTime.cpp in Sources */,
				AA40D4DA09A08D650068C0D5 /* WheelBase.cpp in Sources */,
				AA40D4DB09A08D650068C0D5 /* WheelItemBase.cpp in Sources */,
				AA40D4DD09A08D650068C0D5 /* ScreenDebugOverlay.cpp in Sources */,
				AA40D4DF09A08D650068C0D5 /* ScreenSaveSync.cpp in Sources */,
				AA40D4E109A08D650068C0D5 /* ScreenSyncOverlay.cpp in Sources */,
				AA40D4E209A08D650068C0D5 /* BackgroundUtil.cpp in Sources */,
				AA40D4E309A08D650068C0D5 /* ScreenSplash.cpp in Sources */,
				AA40D4E409A08D650068C0D5 /* LuaBinding.cpp in Sources */,
				AA40D4E509A08D650068C0D5 /* RageTexturePreloader.cpp in Sources */,
				AA40D4E609A08D650068C0D5 /* ScreenOptionsEditProfile.cpp in Sources */,
				AA40D4E709A08D650068C0D5 /* GameLoop.cpp in Sources */,
				AA40D4E809A08D650068C0D5 /* CharacterManager.cpp in Sources */,
				AA40D4E909A08D650068C0D5 /* CourseLoaderCRS.cpp in Sources */,
				AA40D4EA09A08D650068C0D5 /* CourseWriterCRS.cpp in Sources */,
				AA40D4EE09A08D650068C0D5 /* ScreenOptionsManageCourses.cpp in Sources */,
				AA40D4EF09A08D650068C0D5 /* ScreenOptionsManageProfiles.cpp in Sources */,
				AA40D4F109A08D650068C0D5 /* ScreenGameplayNormal.cpp in Sources */,
				AA40D4F209A08D650068C0D5 /* ActorSound.cpp in Sources */,
				AA40D4F409A08D650068C0D5 /* ScreenGameplayLesson.cpp in Sources */,
				AA40D4F709A08D650068C0D5 /* LuaExpressionTransform.cpp in Sources */,
				AA40D4F809A08D650068C0D5 /* DynamicActorScroller.cpp in Sources */,
				AA40D4F909A08D650068C0D5 /* ScoreKeeperNormal.cpp in Sources */,
				AA40D4FA09A08D650068C0D5 /* ScreenStatsOverlay.cpp in Sources */,
				AA40D4FC09A08D650068C0D5 /* MovieTexture_Generic.cpp in Sources */,
				AA40D4FD09A08D650068C0D5 /* MovieTexture_Theora.cpp in Sources */,
				AA40D4FF09A08D650068C0D5 /* LifeMeter.cpp in Sources */,
				AA40D50109A08D650068C0D5 /* SpecialFiles.cpp in Sources */,
				AA40D50209A08D650068C0D5 /* ScreenOptionsManageEditSteps.cpp in Sources */,
				AA40D50309A08D650068C0D5 /* ScreenOptionsMemoryCard.cpp in Sources */,
				AA40D50409A08D650068C0D5 /* ScreenServiceAction.cpp in Sources */,
				AA40D50609A08D650068C0D5 /* XmlFileUtil.cpp in Sources */,
				AA40D50709A08D650068C0D5 /* XmlFile.cpp in Sources */,
				AA40D50809A08D650068C0D5 /* LocalizedString.cpp in Sources */,
				AA40D50D09A08D650068C0D5 /* SMMain.mm in Sources */,
				AA40D50E09A08D650068C0D5 /* HIDDevice.cpp in Sources */,
				AA40D50F09A08D650068C0D5 /* JoystickDevice.cpp in Sources */,
				AA40D51009A08D650068C0D5 /* KeyboardDevice.cpp in Sources */,
				AA40D51109A08D650068C0D5 /* Tween.cpp in Sources */,
				AA40D51209A08D650068C0D5 /* ScreenUnlockStatus.cpp in Sources */,
				AA40D51309A08D650068C0D5 /* AdjustSync.cpp in Sources */,
				AAB5600009A84E63008FDC69 /* ScreenUnlockCelebrate.cpp in Sources */,
				AAB5600209A84E65008FDC69 /* ScreenUnlockBrowse.cpp in Sources */,
				AA1F9C4A09AF1BF5002C15A8 /* PumpDevice.cpp in Sources */,
				AA3E3DF209D96A1400A259C7 /* CrashHandlerInternal.cpp in Sources */,
				F4BC045409E6B578003F770B /* ScreenGameplaySyncMachine.cpp in Sources */,
				AAEDFD6A0A03762B00590617 /* Crash.cpp in Sources */,
				AA147F1D0A0F78D8006EADF6 /* VectorHelper.cpp in Sources */,
				AA8CF51A0A4518BE0005F1B4 /* RageSoundDriver_AU.cpp in Sources */,
				AAD8F9350A4B97DF000311CF /* ScreenGameplayShared.cpp in Sources */,
				AAAA11C90A662F9D00B2BD88 /* ScoreKeeperShared.cpp in Sources */,
				AAE2D6D50A67481E00071546 /* ScoreKeeper.cpp in Sources */,
				AA2EA0030A770208003A0C11 /* ScreenSelectLanguage.cpp in Sources */,
				AA5D16590A79805C00F17E86 /* RageTextureRenderTarget.cpp in Sources */,
				AA5D166E0A798C0E00F17E86 /* ActorFrameTexture.cpp in Sources */,
				AAFE710D0A91ADE6005F2290 /* ActorProxy.cpp in Sources */,
				AAFE71220A91B551005F2290 /* RageSurface_Save_PNG.cpp in Sources */,
				AABE830F0A9524D400001678 /* ModsGroup.cpp in Sources */,
				AAE77F590AC3B52500AEFC64 /* RageTypes.cpp in Sources */,
				AAE780440AC76A1200AEFC64 /* WorkoutGraph.cpp in Sources */,
				AAFAFC8F0AC8DB9F00427A6E /* EnumHelper.cpp in Sources */,
				AA6999610ACE1CBB000237F9 /* ControllerStateDisplay.cpp in Sources */,
				AAB779FD0B0D9CB200B74314 /* ScoreKeeperGuitar.cpp in Sources */,
				AA608EC10B0F85E400B39AC4 /* DialogDriver.cpp in Sources */,
				AA608FAE0B0F9A4E00B39AC4 /* RageSoundDriver.cpp in Sources */,
				AA6090E80B141D1C00B39AC4 /* GamePreferences.cpp in Sources */,
				AAFB549F0B1BC32700FC3A81 /* RageSoundReader.cpp in Sources */,
				AA31D5260B1EC6550016AB6B /* RageSoundReader_PitchChange.cpp in Sources */,
				AA31D5280B1EC6550016AB6B /* RageSoundReader_SpeedChange.cpp in Sources */,
				AA4F27B60B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp in Sources */,
				AA4F27B80B2C01B400ADEA79 /* RageSoundReader_Pan.cpp in Sources */,
				AA909E210B45B676002852D3 /* RageDriver.cpp in Sources */,
				AA909E250B45B696002852D3 /* LowLevelWindow.cpp in Sources */,
				AA909E280B45B6AC002852D3 /* LoadingWindow.cpp in Sources */,
				AA909E410B45B8FB002852D3 /* RageSoundReader_Extend.cpp in Sources */,
				AA909E430B45B8FB002852D3 /* RageSoundReader_ThreadedBuffer.cpp in Sources */,
				AA909E4A0B45B93E002852D3 /* LightsDriver.cpp in Sources */,
				AAEBF5620B5C517E005F3C7C /* SampleHistory.cpp in Sources */,
				AAEBF5800B5C83F4005F3C7C /* SoundEffectControl.cpp in Sources */,
				AA07008C0B61F177003B85BB /* RageSoundReader_PostBuffering.cpp in Sources */,
				AA7C8DAE0B68CB2200FD9940 /* GameplayAssist.cpp in Sources */,
				AA059ABC0B8CCFB5006F8139 /* ActorMultiTexture.cpp in Sources */,
				AA05A0B00BA2EFF3006F8139 /* OptionsList.cpp in Sources */,
				AA2C9CA10BAD6F54002441E9 /* CodeSet.cpp in Sources */,
				AA2CA89F0BB745BD002441E9 /* ScreenContinue.cpp in Sources */,
				AA1893600BD777C500AEC0BF /* ScreenProfileLoad.cpp in Sources */,
				AA1893620BD777C500AEC0BF /* ScreenProfileSave.cpp in Sources */,
				AA18937E0BD77ECF00AEC0BF /* NotesLoaderMidi.cpp in Sources */,
				AA3396B80BDE195E00E1475F /* RageSoundReader_Merge.cpp in Sources */,
				AAB3B7DE0C6C582E001BF487 /* ScreenSelectProfile.cpp in Sources */,
				AAB3BB5B0C718F2D001BF487 /* RageUtil_CachedObject.cpp in Sources */,
				AAA7D4CB0C7E872600FB8F78 /* ScreenOptionsToggleSongs.cpp in Sources */,
				AAA0713D0CE7B3BB005A3060 /* bit.c in Sources */,
				AAA071490CE7B3BB005A3060 /* decoder.c in Sources */,
				AAA0714C0CE7B3BB005A3060 /* fixed.c in Sources */,
				AAA0714E0CE7B3BB005A3060 /* frame.c in Sources */,
				AAA071510CE7B3BB005A3060 /* huffman.c in Sources */,
				AAA071570CE7B3BB005A3060 /* layer12.c in Sources */,
				AAA071590CE7B3BB005A3060 /* layer3.c in Sources */,
				AAA0716F0CE7B3BB005A3060 /* stream.c in Sources */,
				AAA071710CE7B3BB005A3060 /* synth.c in Sources */,
				AAA071730CE7B3BB005A3060 /* timer.c in Sources */,
				AAA071770CE7B3BB005A3060 /* version.c in Sources */,
				AA11A2130DC5A1B0006BD8AC /* ModIcon.cpp in Sources */,
				AA11A2150DC5A1B0006BD8AC /* ModIconRow.cpp in Sources */,
				AA6C6ADA0DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp in Sources */,
				AA6C6AE00DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp in Sources */,
				AA6C6AE70DC6B22800E7A13E /* LoadingWindow_MacOSX.mm in Sources */,
				AA6C6B050DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm in Sources */,
				AA6C6B0A0DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp in Sources */,
				AA6C6B100DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp in Sources */,
				AAC0BFE30E2951EC00F56EEB /* CryptHelpers.cpp in Sources */,
				AAFF41A50F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA7A2B910AE09B520054C5BA /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA7A2BA80AE09CD50054C5BA /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA7C895C0B67444700FD9940 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA7C8AFC0B6744F700FD9940 /* bn_error.c in Sources */,
				AA7C8AFD0B6744F700FD9940 /* bn_fast_mp_invmod.c in Sources */,
				AA7C8AFE0B6744F700FD9940 /* bn_fast_mp_montgomery_reduce.c in Sources */,
				AA7C8AFF0B6744F700FD9940 /* bn_fast_s_mp_mul_digs.c in Sources */,
				AA7C8B000B6744F700FD9940 /* bn_fast_s_mp_mul_high_digs.c in Sources */,
				AA7C8B010B6744F700FD9940 /* bn_fast_s_mp_sqr.c in Sources */,
				AA7C8B020B6744F700FD9940 /* bn_mp_2expt.c in Sources */,
				AA7C8B030B6744F700FD9940 /* bn_mp_abs.c in Sources */,
				AA7C8B040B6744F700FD9940 /* bn_mp_add.c in Sources */,
				AA7C8B050B6744F700FD9940 /* bn_mp_add_d.c in Sources */,
				AA7C8B060B6744F700FD9940 /* bn_mp_addmod.c in Sources */,
				AA7C8B070B6744F700FD9940 /* bn_mp_and.c in Sources */,
				AA7C8B080B6744F700FD9940 /* bn_mp_clamp.c in Sources */,
				AA7C8B090B6744F700FD9940 /* bn_mp_clear.c in Sources */,
				AA7C8B0A0B6744F700FD9940 /* bn_mp_clear_multi.c in Sources */,
				AA7C8B0B0B6744F700FD9940 /* bn_mp_cmp.c in Sources */,
				AA7C8B0C0B6744F700FD9940 /* bn_mp_cmp_d.c in Sources */,
				AA7C8B0D0B6744F700FD9940 /* bn_mp_cmp_mag.c in Sources */,
				AA7C8B0E0B6744F700FD9940 /* bn_mp_cnt_lsb.c in Sources */,
				AA7C8B0F0B6744F700FD9940 /* bn_mp_copy.c in Sources */,
				AA7C8B100B6744F700FD9940 /* bn_mp_count_bits.c in Sources */,
				AA7C8B110B6744F700FD9940 /* bn_mp_div.c in Sources */,
				AA7C8B120B6744F700FD9940 /* bn_mp_div_2.c in Sources */,
				AA7C8B130B6744F700FD9940 /* bn_mp_div_2d.c in Sources */,
				AA7C8B140B6744F700FD9940 /* bn_mp_div_3.c in Sources */,
				AA7C8B150B6744F700FD9940 /* bn_mp_div_d.c in Sources */,
				AA7C8B160B6744F700FD9940 /* bn_mp_dr_is_modulus.c in Sources */,
				AA7C8B170B6744F700FD9940 /* bn_mp_dr_reduce.c in Sources */,
				AA7C8B180B6744F700FD9940 /* bn_mp_dr_setup.c in Sources */,
				AA7C8B190B6744F700FD9940 /* bn_mp_exch.c in Sources */,
				AA7C8B1A0B6744F700FD9940 /* bn_mp_expt_d.c in Sources */,
				AA7C8B1B0B6744F700FD9940 /* bn_mp_exptmod.c in Sources */,
				AA7C8B1C0B6744F700FD9940 /* bn_mp_exptmod_fast.c in Sources */,
				AA7C8B1D0B6744F700FD9940 /* bn_mp_exteuclid.c in Sources */,
				AA7C8B1E0B6744F700FD9940 /* bn_mp_fread.c in Sources */,
				AA7C8B1F0B6744F700FD9940 /* bn_mp_fwrite.c in Sources */,
				AA7C8B200B6744F700FD9940 /* bn_mp_gcd.c in Sources */,
				AA7C8B210B6744F700FD9940 /* bn_mp_get_int.c in Sources */,
				AA7C8B220B6744F700FD9940 /* bn_mp_grow.c in Sources */,
				AA7C8B230B6744F700FD9940 /* bn_mp_init.c in Sources */,
				AA7C8B240B6744F700FD9940 /* bn_mp_init_copy.c in Sources */,
				AA7C8B250B6744F700FD9940 /* bn_mp_init_multi.c in Sources */,
				AA7C8B260B6744F700FD9940 /* bn_mp_init_set.c in Sources */,
				AA7C8B270B6744F700FD9940 /* bn_mp_init_set_int.c in Sources */,
				AA7C8B280B6744F700FD9940 /* bn_mp_init_size.c in Sources */,
				AA7C8B290B6744F700FD9940 /* bn_mp_invmod.c in Sources */,
				AA7C8B2A0B6744F700FD9940 /* bn_mp_invmod_slow.c in Sources */,
				AA7C8B2B0B6744F700FD9940 /* bn_mp_is_square.c in Sources */,
				AA7C8B2C0B6744F700FD9940 /* bn_mp_jacobi.c in Sources */,
				AA7C8B2D0B6744F700FD9940 /* bn_mp_karatsuba_mul.c in Sources */,
				AA7C8B2E0B6744F700FD9940 /* bn_mp_karatsuba_sqr.c in Sources */,
				AA7C8B2F0B6744F700FD9940 /* bn_mp_lcm.c in Sources */,
				AA7C8B300B6744F700FD9940 /* bn_mp_lshd.c in Sources */,
				AA7C8B310B6744F700FD9940 /* bn_mp_mod.c in Sources */,
				AA7C8B320B6744F700FD9940 /* bn_mp_mod_2d.c in Sources */,
				AA7C8B330B6744F700FD9940 /* bn_mp_mod_d.c in Sources */,
				AA7C8B340B6744F700FD9940 /* bn_mp_montgomery_calc_normalization.c in Sources */,
				AA7C8B350B6744F700FD9940 /* bn_mp_montgomery_reduce.c in Sources */,
				AA7C8B360B6744F700FD9940 /* bn_mp_montgomery_setup.c in Sources */,
				AA7C8B370B6744F700FD9940 /* bn_mp_mul.c in Sources */,
				AA7C8B380B6744F700FD9940 /* bn_mp_mul_2.c in Sources */,
				AA7C8B390B6744F700FD9940 /* bn_mp_mul_2d.c in Sources */,
				AA7C8B3A0B6744F700FD9940 /* bn_mp_mul_d.c in Sources */,
				AA7C8B3B0B6744F700FD9940 /* bn_mp_mulmod.c in Sources */,
				AA7C8B3C0B6744F700FD9940 /* bn_mp_n_root.c in Sources */,
				AA7C8B3D0B6744F700FD9940 /* bn_mp_neg.c in Sources */,
				AA7C8B3E0B6744F700FD9940 /* bn_mp_or.c in Sources */,
				AA7C8B3F0B6744F700FD9940 /* bn_mp_prime_fermat.c in Sources */,
				AA7C8B400B6744F700FD9940 /* bn_mp_prime_is_divisible.c in Sources */,
				AA7C8B410B6744F700FD9940 /* bn_mp_prime_is_prime.c in Sources */,
				AA7C8B420B6744F700FD9940 /* bn_mp_prime_miller_rabin.c in Sources */,
				AA7C8B430B6744F700FD9940 /* bn_mp_prime_next_prime.c in Sources */,
				AA7C8B440B6744F700FD9940 /* bn_mp_prime_rabin_miller_trials.c in Sources */,
				AA7C8B450B6744F700FD9940 /* bn_mp_prime_random_ex.c in Sources */,
				AA7C8B460B6744F700FD9940 /* bn_mp_radix_size.c in Sources */,
				AA7C8B470B6744F700FD9940 /* bn_mp_radix_smap.c in Sources */,
				AA7C8B480B6744F700FD9940 /* bn_mp_rand.c in Sources */,
				AA7C8B490B6744F700FD9940 /* bn_mp_read_radix.c in Sources */,
				AA7C8B4A0B6744F700FD9940 /* bn_mp_read_signed_bin.c in Sources */,
				AA7C8B4B0B6744F700FD9940 /* bn_mp_read_unsigned_bin.c in Sources */,
				AA7C8B4C0B6744F700FD9940 /* bn_mp_reduce.c in Sources */,
				AA7C8B4D0B6744F700FD9940 /* bn_mp_reduce_2k.c in Sources */,
				AA7C8B4E0B6744F700FD9940 /* bn_mp_reduce_2k_l.c in Sources */,
				AA7C8B4F0B6744F700FD9940 /* bn_mp_reduce_2k_setup.c in Sources */,
				AA7C8B500B6744F700FD9940 /* bn_mp_reduce_2k_setup_l.c in Sources */,
				AA7C8B510B6744F700FD9940 /* bn_mp_reduce_is_2k.c in Sources */,
				AA7C8B520B6744F700FD9940 /* bn_mp_reduce_is_2k_l.c in Sources */,
				AA7C8B530B6744F700FD9940 /* bn_mp_reduce_setup.c in Sources */,
				AA7C8B540B6744F700FD9940 /* bn_mp_rshd.c in Sources */,
				AA7C8B550B6744F700FD9940 /* bn_mp_set.c in Sources */,
				AA7C8B560B6744F700FD9940 /* bn_mp_set_int.c in Sources */,
				AA7C8B570B6744F700FD9940 /* bn_mp_shrink.c in Sources */,
				AA7C8B580B6744F700FD9940 /* bn_mp_signed_bin_size.c in Sources */,
				AA7C8B590B6744F700FD9940 /* bn_mp_sqr.c in Sources */,
				AA7C8B5A0B6744F700FD9940 /* bn_mp_sqrmod.c in Sources */,
				AA7C8B5B0B6744F700FD9940 /* bn_mp_sqrt.c in Sources */,
				AA7C8B5C0B6744F700FD9940 /* bn_mp_sub.c in Sources */,
				AA7C8B5D0B6744F700FD9940 /* bn_mp_sub_d.c in Sources */,
				AA7C8B5E0B6744F700FD9940 /* bn_mp_submod.c in Sources */,
				AA7C8B5F0B6744F700FD9940 /* bn_mp_to_signed_bin.c in Sources */,
				AA7C8B600B6744F700FD9940 /* bn_mp_to_signed_bin_n.c in Sources */,
				AA7C8B610B6744F700FD9940 /* bn_mp_to_unsigned_bin.c in Sources */,
				AA7C8B620B6744F700FD9940 /* bn_mp_to_unsigned_bin_n.c in Sources */,
				AA7C8B630B6744F700FD9940 /* bn_mp_toom_mul.c in Sources */,
				AA7C8B640B6744F700FD9940 /* bn_mp_toom_sqr.c in Sources */,
				AA7C8B650B6744F700FD9940 /* bn_mp_toradix.c in Sources */,
				AA7C8B660B6744F700FD9940 /* bn_mp_toradix_n.c in Sources */,
				AA7C8B670B6744F700FD9940 /* bn_mp_unsigned_bin_size.c in Sources */,
				AA7C8B680B6744F700FD9940 /* bn_mp_xor.c in Sources */,
				AA7C8B690B6744F700FD9940 /* bn_mp_zero.c in Sources */,
				AA7C8B6A0B6744F700FD9940 /* bn_prime_tab.c in Sources */,
				AA7C8B6B0B6744F700FD9940 /* bn_reverse.c in Sources */,
				AA7C8B6C0B6744F700FD9940 /* bn_s_mp_add.c in Sources */,
				AA7C8B6D0B6744F700FD9940 /* bn_s_mp_exptmod.c in Sources */,
				AA7C8B6E0B6744F700FD9940 /* bn_s_mp_mul_digs.c in Sources */,
				AA7C8B6F0B6744F700FD9940 /* bn_s_mp_mul_high_digs.c in Sources */,
				AA7C8B700B6744F700FD9940 /* bn_s_mp_sqr.c in Sources */,
				AA7C8B710B6744F700FD9940 /* bn_s_mp_sub.c in Sources */,
				AA7C8B720B6744F700FD9940 /* bncore.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA7C8B880B67460600FD9940 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA7C8C560B67467D00FD9940 /* aes.c in Sources */,
				AA7C8C580B67467D00FD9940 /* hash_memory.c in Sources */,
				AA7C8C590B67467D00FD9940 /* md5.c in Sources */,
				AA7C8C5A0B67467D00FD9940 /* sha1.c in Sources */,
				AA7C8C680B67467D00FD9940 /* ltc_ecc_fp_mulmod.c in Sources */,
				AA7C8C690B67467D00FD9940 /* ltm_desc.c in Sources */,
				AA7C8C6A0B67467D00FD9940 /* multi.c in Sources */,
				AA7C8C6B0B67467D00FD9940 /* rand_prime.c in Sources */,
				AA7C8C6C0B67467D00FD9940 /* base64_decode.c in Sources */,
				AA7C8C6D0B67467D00FD9940 /* base64_encode.c in Sources */,
				AA7C8C6E0B67467D00FD9940 /* burn_stack.c in Sources */,
				AA7C8C6F0B67467D00FD9940 /* crypt.c in Sources */,
				AA7C8C700B67467D00FD9940 /* crypt_argchk.c in Sources */,
				AA7C8C710B67467D00FD9940 /* crypt_cipher_descriptor.c in Sources */,
				AA7C8C720B67467D00FD9940 /* crypt_cipher_is_valid.c in Sources */,
				AA7C8C730B67467D00FD9940 /* crypt_find_cipher.c in Sources */,
				AA7C8C740B67467D00FD9940 /* crypt_find_cipher_any.c in Sources */,
				AA7C8C750B67467D00FD9940 /* crypt_find_cipher_id.c in Sources */,
				AA7C8C760B67467D00FD9940 /* crypt_find_hash.c in Sources */,
				AA7C8C770B67467D00FD9940 /* crypt_find_hash_any.c in Sources */,
				AA7C8C780B67467D00FD9940 /* crypt_find_hash_id.c in Sources */,
				AA7C8C790B67467D00FD9940 /* crypt_find_hash_oid.c in Sources */,
				AA7C8C7A0B67467D00FD9940 /* crypt_find_prng.c in Sources */,
				AA7C8C7B0B67467D00FD9940 /* crypt_fsa.c in Sources */,
				AA7C8C7C0B67467D00FD9940 /* crypt_hash_descriptor.c in Sources */,
				AA7C8C7D0B67467D00FD9940 /* crypt_hash_is_valid.c in Sources */,
				AA7C8C7E0B67467D00FD9940 /* crypt_ltc_mp_descriptor.c in Sources */,
				AA7C8C7F0B67467D00FD9940 /* crypt_prng_descriptor.c in Sources */,
				AA7C8C800B67467D00FD9940 /* crypt_prng_is_valid.c in Sources */,
				AA7C8C810B67467D00FD9940 /* crypt_register_cipher.c in Sources */,
				AA7C8C820B67467D00FD9940 /* crypt_register_hash.c in Sources */,
				AA7C8C830B67467D00FD9940 /* crypt_register_prng.c in Sources */,
				AA7C8C840B67467D00FD9940 /* crypt_unregister_cipher.c in Sources */,
				AA7C8C850B67467D00FD9940 /* crypt_unregister_hash.c in Sources */,
				AA7C8C860B67467D00FD9940 /* crypt_unregister_prng.c in Sources */,
				AA7C8C870B67467D00FD9940 /* error_to_string.c in Sources */,
				AA7C8C880B67467D00FD9940 /* pkcs_5_1.c in Sources */,
				AA7C8C890B67467D00FD9940 /* pkcs_5_2.c in Sources */,
				AA7C8C8A0B67467D00FD9940 /* zeromem.c in Sources */,
				AA7C8C8B0B67467D00FD9940 /* cbc_decrypt.c in Sources */,
				AA7C8C8C0B67467D00FD9940 /* cbc_done.c in Sources */,
				AA7C8C8D0B67467D00FD9940 /* cbc_encrypt.c in Sources */,
				AA7C8C8E0B67467D00FD9940 /* cbc_getiv.c in Sources */,
				AA7C8C8F0B67467D00FD9940 /* cbc_setiv.c in Sources */,
				AA7C8C900B67467D00FD9940 /* cbc_start.c in Sources */,
				AA7C8C910B67467D00FD9940 /* cfb_decrypt.c in Sources */,
				AA7C8C920B67467D00FD9940 /* cfb_done.c in Sources */,
				AA7C8C930B67467D00FD9940 /* cfb_encrypt.c in Sources */,
				AA7C8C940B67467D00FD9940 /* cfb_getiv.c in Sources */,
				AA7C8C950B67467D00FD9940 /* cfb_setiv.c in Sources */,
				AA7C8C960B67467D00FD9940 /* cfb_start.c in Sources */,
				AA7C8C970B67467D00FD9940 /* ctr_decrypt.c in Sources */,
				AA7C8C980B67467D00FD9940 /* ctr_done.c in Sources */,
				AA7C8C990B67467D00FD9940 /* ctr_encrypt.c in Sources */,
				AA7C8C9A0B67467D00FD9940 /* ctr_getiv.c in Sources */,
				AA7C8C9B0B67467D00FD9940 /* ctr_setiv.c in Sources */,
				AA7C8C9C0B67467D00FD9940 /* ctr_start.c in Sources */,
				AA7C8C9D0B67467D00FD9940 /* ctr_test.c in Sources */,
				AA7C8C9E0B67467D00FD9940 /* ecb_decrypt.c in Sources */,
				AA7C8C9F0B67467D00FD9940 /* ecb_done.c in Sources */,
				AA7C8CA00B67467D00FD9940 /* ecb_encrypt.c in Sources */,
				AA7C8CA10B67467D00FD9940 /* ecb_start.c in Sources */,
				AA7C8CA20B67467D00FD9940 /* ofb_decrypt.c in Sources */,
				AA7C8CA30B67467D00FD9940 /* ofb_done.c in Sources */,
				AA7C8CA40B67467D00FD9940 /* ofb_encrypt.c in Sources */,
				AA7C8CA50B67467D00FD9940 /* ofb_getiv.c in Sources */,
				AA7C8CA60B67467D00FD9940 /* ofb_setiv.c in Sources */,
				AA7C8CA70B67467D00FD9940 /* ofb_start.c in Sources */,
				AA7C8CA80B67467D00FD9940 /* der_decode_bit_string.c in Sources */,
				AA7C8CA90B67467D00FD9940 /* der_encode_bit_string.c in Sources */,
				AA7C8CAA0B67467D00FD9940 /* der_length_bit_string.c in Sources */,
				AA7C8CAB0B67467D00FD9940 /* der_decode_boolean.c in Sources */,
				AA7C8CAC0B67467D00FD9940 /* der_encode_boolean.c in Sources */,
				AA7C8CAD0B67467D00FD9940 /* der_length_boolean.c in Sources */,
				AA7C8CAE0B67467D00FD9940 /* der_decode_choice.c in Sources */,
				AA7C8CAF0B67467D00FD9940 /* der_decode_ia5_string.c in Sources */,
				AA7C8CB00B67467D00FD9940 /* der_encode_ia5_string.c in Sources */,
				AA7C8CB10B67467D00FD9940 /* der_length_ia5_string.c in Sources */,
				AA7C8CB20B67467D00FD9940 /* der_decode_integer.c in Sources */,
				AA7C8CB30B67467D00FD9940 /* der_encode_integer.c in Sources */,
				AA7C8CB40B67467D00FD9940 /* der_length_integer.c in Sources */,
				AA7C8CB50B67467D00FD9940 /* der_decode_object_identifier.c in Sources */,
				AA7C8CB60B67467D00FD9940 /* der_encode_object_identifier.c in Sources */,
				AA7C8CB70B67467D00FD9940 /* der_length_object_identifier.c in Sources */,
				AA7C8CB80B67467D00FD9940 /* der_decode_octet_string.c in Sources */,
				AA7C8CB90B67467D00FD9940 /* der_encode_octet_string.c in Sources */,
				AA7C8CBA0B67467D00FD9940 /* der_length_octet_string.c in Sources */,
				AA7C8CBB0B67467D00FD9940 /* der_decode_printable_string.c in Sources */,
				AA7C8CBC0B67467D00FD9940 /* der_encode_printable_string.c in Sources */,
				AA7C8CBD0B67467D00FD9940 /* der_length_printable_string.c in Sources */,
				AA7C8CBE0B67467D00FD9940 /* der_decode_sequence_ex.c in Sources */,
				AA7C8CBF0B67467D00FD9940 /* der_decode_sequence_flexi.c in Sources */,
				AA7C8CC00B67467D00FD9940 /* der_decode_sequence_multi.c in Sources */,
				AA7C8CC10B67467D00FD9940 /* der_encode_sequence_ex.c in Sources */,
				AA7C8CC20B67467D00FD9940 /* der_encode_sequence_multi.c in Sources */,
				AA7C8CC30B67467D00FD9940 /* der_length_sequence.c in Sources */,
				AA7C8CC40B67467D00FD9940 /* der_sequence_free.c in Sources */,
				AA7C8CC50B67467D00FD9940 /* der_encode_set.c in Sources */,
				AA7C8CC60B67467D00FD9940 /* der_encode_setof.c in Sources */,
				AA7C8CC70B67467D00FD9940 /* der_decode_short_integer.c in Sources */,
				AA7C8CC80B67467D00FD9940 /* der_encode_short_integer.c in Sources */,
				AA7C8CC90B67467D00FD9940 /* der_length_short_integer.c in Sources */,
				AA7C8CCA0B67467D00FD9940 /* der_decode_utctime.c in Sources */,
				AA7C8CCB0B67467D00FD9940 /* der_encode_utctime.c in Sources */,
				AA7C8CCC0B67467D00FD9940 /* der_length_utctime.c in Sources */,
				AA7C8CCD0B67467D00FD9940 /* der_decode_utf8_string.c in Sources */,
				AA7C8CCE0B67467D00FD9940 /* der_encode_utf8_string.c in Sources */,
				AA7C8CCF0B67467D00FD9940 /* der_length_utf8_string.c in Sources */,
				AA7C8CD00B67467D00FD9940 /* dsa_decrypt_key.c in Sources */,
				AA7C8CD10B67467D00FD9940 /* dsa_encrypt_key.c in Sources */,
				AA7C8CD20B67467D00FD9940 /* dsa_export.c in Sources */,
				AA7C8CD30B67467D00FD9940 /* dsa_free.c in Sources */,
				AA7C8CD40B67467D00FD9940 /* dsa_import.c in Sources */,
				AA7C8CD50B67467D00FD9940 /* dsa_make_key.c in Sources */,
				AA7C8CD60B67467D00FD9940 /* dsa_shared_secret.c in Sources */,
				AA7C8CD70B67467D00FD9940 /* dsa_sign_hash.c in Sources */,
				AA7C8CD80B67467D00FD9940 /* dsa_verify_hash.c in Sources */,
				AA7C8CD90B67467D00FD9940 /* dsa_verify_key.c in Sources */,
				AA7C8CDA0B67467D00FD9940 /* pkcs_1_i2osp.c in Sources */,
				AA7C8CDB0B67467D00FD9940 /* pkcs_1_mgf1.c in Sources */,
				AA7C8CDC0B67467D00FD9940 /* pkcs_1_oaep_decode.c in Sources */,
				AA7C8CDD0B67467D00FD9940 /* pkcs_1_oaep_encode.c in Sources */,
				AA7C8CDE0B67467D00FD9940 /* pkcs_1_os2ip.c in Sources */,
				AA7C8CDF0B67467D00FD9940 /* pkcs_1_pss_decode.c in Sources */,
				AA7C8CE00B67467D00FD9940 /* pkcs_1_pss_encode.c in Sources */,
				AA7C8CE10B67467D00FD9940 /* pkcs_1_v1_5_decode.c in Sources */,
				AA7C8CE20B67467D00FD9940 /* pkcs_1_v1_5_encode.c in Sources */,
				AA7C8CE30B67467D00FD9940 /* rsa_decrypt_key.c in Sources */,
				AA7C8CE40B67467D00FD9940 /* rsa_encrypt_key.c in Sources */,
				AA7C8CE50B67467D00FD9940 /* rsa_export.c in Sources */,
				AA7C8CE60B67467D00FD9940 /* rsa_exptmod.c in Sources */,
				AA7C8CE70B67467D00FD9940 /* rsa_free.c in Sources */,
				AA7C8CE80B67467D00FD9940 /* rsa_import.c in Sources */,
				AA7C8CE90B67467D00FD9940 /* rsa_make_key.c in Sources */,
				AA7C8CEA0B67467D00FD9940 /* rsa_sign_hash.c in Sources */,
				AA7C8CEB0B67467D00FD9940 /* rsa_verify_hash.c in Sources */,
				AA7C8CEC0B67467D00FD9940 /* fortuna.c in Sources */,
				AA7C8CED0B67467D00FD9940 /* rc4.c in Sources */,
				AA7C8CEE0B67467D00FD9940 /* rng_get_bytes.c in Sources */,
				AA7C8CEF0B67467D00FD9940 /* rng_make_prng.c in Sources */,
				AA7C8CF00B67467D00FD9940 /* sober128.c in Sources */,
				AA7C8CF20B67467D00FD9940 /* sprng.c in Sources */,
				AA7C8CF30B67467D00FD9940 /* yarrow.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AAA070A60CE7B0DF005A3060 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AAA071800CE7B4FB005A3060 /* version.c in Sources */,
				AAA071820CE7B4FD005A3060 /* timer.c in Sources */,
				AAA071840CE7B4FE005A3060 /* synth.c in Sources */,
				AAA071860CE7B501005A3060 /* stream.c in Sources */,
				AAA071890CE7B503005A3060 /* layer3.c in Sources */,
				AAA0718B0CE7B505005A3060 /* layer12.c in Sources */,
				AAA0718D0CE7B506005A3060 /* huffman.c in Sources */,
				AAA071900CE7B509005A3060 /* frame.c in Sources */,
				AAA071920CE7B50A005A3060 /* fixed.c in Sources */,
				AAA071940CE7B50B005A3060 /* decoder.c in Sources */,
				AAA071960CE7B50D005A3060 /* bit.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AAE7817B0AC7E37B00AEFC64 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2BDB88E9137201F700E6FD3A /* lapi.c in Sources */,
				2BDB88EB137201F700E6FD3A /* lauxlib.c in Sources */,
				2BDB88ED137201F700E6FD3A /* lbaselib.c in Sources */,
				2BDB88EE137201F700E6FD3A /* lcode.c in Sources */,
				2BDB88F0137201F700E6FD3A /* ldblib.c in Sources */,
				2BDB88F1137201F700E6FD3A /* ldebug.c in Sources */,
				2BDB88F3137201F700E6FD3A /* ldo.c in Sources */,
				2BDB88F5137201F700E6FD3A /* ldump.c in Sources */,
				2BDB88F6137201F700E6FD3A /* lfunc.c in Sources */,
				2BDB88F8137201F700E6FD3A /* lgc.c in Sources */,
				2BDB88FA137201F700E6FD3A /* linit.c in Sources */,
				2BDB88FB137201F700E6FD3A /* liolib.c in Sources */,
				2BDB88FC137201F700E6FD3A /* llex.c in Sources */,
				2BDB88FF137201F700E6FD3A /* lmathlib.c in Sources */,
				2BDB8900137201F700E6FD3A /* lmem.c in Sources */,
				2BDB8902137201F700E6FD3A /* loadlib.c in Sources */,
				2BDB8903137201F700E6FD3A /* lobject.c in Sources */,
				2BDB8905137201F700E6FD3A /* lopcodes.c in Sources */,
				2BDB8907137201F700E6FD3A /* loslib.c in Sources */,
				2BDB8908137201F700E6FD3A /* lparser.c in Sources */,
				2BDB890A137201F700E6FD3A /* lstate.c in Sources */,
				2BDB890C137201F700E6FD3A /* lstring.c in Sources */,
				2BDB890E137201F700E6FD3A /* lstrlib.c in Sources */,
				2BDB890F137201F700E6FD3A /* ltable.c in Sources */,
				2BDB8911137201F700E6FD3A /* ltablib.c in Sources */,
				2BDB8912137201F700E6FD3A /* ltm.c in Sources */,
				2BDB8914137201F700E6FD3A /* lua.c in Sources */,
				2BDB8916137201F700E6FD3A /* luac.c in Sources */,
				2BDB8919137201F700E6FD3A /* lundump.c in Sources */,
				2BDB891B137201F700E6FD3A /* lvm.c in Sources */,
				2BDB891D137201F700E6FD3A /* lzio.c in Sources */,
				2BDB891F137201F700E6FD3A /* print.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		2B17AB8E13981009001AE57D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 2B17AB7113980FDF001AE57D /* png */;
			targetProxy = 2B17AB8D13981009001AE57D /* PBXContainerItemProxy */;
		};
		2B17ABD1139815EB001AE57D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 2B17ABBF13981521001AE57D /* glew */;
			targetProxy = 2B17ABD0139815EB001AE57D /* PBXContainerItemProxy */;
		};
		2B17ABFF139817DF001AE57D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 2B17ABDF13981756001AE57D /* pcre */;
			targetProxy = 2B17ABFE139817DF001AE57D /* PBXContainerItemProxy */;
		};
		2B7DA6D813D7B0C30045BBD6 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 2B7DA69813D7AF5B0045BBD6 /* zlib */;
			targetProxy = 2B7DA6D713D7B0C30045BBD6 /* PBXContainerItemProxy */;
		};
		AA30C61A07F5E2EF0066F398 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AA30C60F07F5E24A0066F398 /* version */;
			targetProxy = AA30C61907F5E2EF0066F398 /* PBXContainerItemProxy */;
		};
		AA40D1B509A08D650068C0D5 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AA30C60F07F5E24A0066F398 /* version */;
			targetProxy = AA40D1B609A08D650068C0D5 /* PBXContainerItemProxy */;
		};
		AA7A2BA60AE09C9B0054C5BA /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AAE7817D0AC7E37B00AEFC64 /* lua-5.1 */;
			targetProxy = AA7A2BA50AE09C9B0054C5BA /* PBXContainerItemProxy */;
		};
		AA7A2BAE0AE09CDB0054C5BA /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AAE7817D0AC7E37B00AEFC64 /* lua-5.1 */;
			targetProxy = AA7A2BAD0AE09CDB0054C5BA /* PBXContainerItemProxy */;
		};
		AA7A2BB50AE09D160054C5BA /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AA7A2B930AE09B520054C5BA /* lua */;
			targetProxy = AA7A2BB40AE09D160054C5BA /* PBXContainerItemProxy */;
		};
		AA7A2BB70AE09D160054C5BA /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AA7A2BAA0AE09CD50054C5BA /* luac */;
			targetProxy = AA7A2BB60AE09D160054C5BA /* PBXContainerItemProxy */;
		};
		AA7C8D160B6748B800FD9940 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AA7C895E0B67444700FD9940 /* tommath */;
			targetProxy = AA7C8D150B6748B800FD9940 /* PBXContainerItemProxy */;
		};
		AA7C8D180B6748B800FD9940 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AA7C8B8A0B67460600FD9940 /* tomcrypt */;
			targetProxy = AA7C8D170B6748B800FD9940 /* PBXContainerItemProxy */;
		};
		AA7C8D1C0B6748CD00FD9940 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AA7C895E0B67444700FD9940 /* tommath */;
			targetProxy = AA7C8D1B0B6748CD00FD9940 /* PBXContainerItemProxy */;
		};
		AA7C8D1E0B6748CD00FD9940 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AA7C8B8A0B67460600FD9940 /* tomcrypt */;
			targetProxy = AA7C8D1D0B6748CD00FD9940 /* PBXContainerItemProxy */;
		};
		AAA071AA0CE7B879005A3060 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AAA070A80CE7B0DF005A3060 /* mad */;
			targetProxy = AAA071A90CE7B879005A3060 /* PBXContainerItemProxy */;
		};
		AAE781FE0AC7E61900AEFC64 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AAE7817D0AC7E37B00AEFC64 /* lua-5.1 */;
			targetProxy = AAE781FD0AC7E61900AEFC64 /* PBXContainerItemProxy */;
		};
		AAE782020AC7E63100AEFC64 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AAE7817D0AC7E37B00AEFC64 /* lua-5.1 */;
			targetProxy = AAE782010AC7E63100AEFC64 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin PBXVariantGroup section */
		AAF6A2F709B695BA00D5C614 /* Localizable.strings */ = {
			isa = PBXVariantGroup;
			children = (
				AAF6A33109B69C7700D5C614 /* it */,
				AAF6A38F09B6A2A600D5C614 /* es */,
				AAF6A3AE09B6A88800D5C614 /* de */,
				AAF6A3B109B6A90C00D5C614 /* en */,
				AAF6A3B209B6A91000D5C614 /* ja */,
				AAF6A3B309B6A91600D5C614 /* fr */,
			);
			name = Localizable.strings;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		2B17AB7313980FE0001AE57D /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
				GCC_WARN_INHIBIT_ALL_WARNINGS = YES;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
				GCC_WARN_MISSING_PARENTHESES = NO;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
				GCC_WARN_UNDECLARED_SELECTOR = NO;
				GCC_WARN_UNINITIALIZED_AUTOS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				GCC_WARN_UNUSED_FUNCTION = NO;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_VALUE = NO;
				GCC_WARN_UNUSED_VARIABLE = NO;
				HEADER_SEARCH_PATHS = "../extern/libpng/**";
				INSTALL_PATH = /usr/local/lib;
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "png-1.5.1-sm5";
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = Native;
		};
		2B17AB7413980FE0001AE57D /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
				GCC_WARN_INHIBIT_ALL_WARNINGS = YES;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
				GCC_WARN_MISSING_PARENTHESES = NO;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
				GCC_WARN_UNDECLARED_SELECTOR = NO;
				GCC_WARN_UNINITIALIZED_AUTOS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				GCC_WARN_UNUSED_FUNCTION = NO;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_VALUE = NO;
				GCC_WARN_UNUSED_VARIABLE = NO;
				HEADER_SEARCH_PATHS = "../extern/libpng/**";
				INSTALL_PATH = /usr/local/lib;
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "png-1.5.1-sm5";
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = PerformanceDebug;
		};
		2B17AB7613980FE0001AE57D /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
				GCC_WARN_INHIBIT_ALL_WARNINGS = YES;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
				GCC_WARN_MISSING_PARENTHESES = NO;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
				GCC_WARN_UNDECLARED_SELECTOR = NO;
				GCC_WARN_UNINITIALIZED_AUTOS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				GCC_WARN_UNUSED_FUNCTION = NO;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_VALUE = NO;
				GCC_WARN_UNUSED_VARIABLE = NO;
				HEADER_SEARCH_PATHS = "../extern/libpng/**";
				INSTALL_PATH = /usr/local/lib;
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "png-1.5.1-sm5";
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = Debug;
		};
		2B17ABC113981522001AE57D /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
				GCC_WARN_MISSING_PARENTHESES = NO;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
				GCC_WARN_UNDECLARED_SELECTOR = NO;
				GCC_WARN_UNINITIALIZED_AUTOS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				GCC_WARN_UNUSED_FUNCTION = NO;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_VALUE = NO;
				GCC_WARN_UNUSED_VARIABLE = NO;
				HEADER_SEARCH_PATHS = "../extern/glew-1.5.8/include";
				INSTALL_PATH = /usr/local/lib;
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "glew-sm5";
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = Native;
		};
		2B17ABC213981522001AE57D /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
				GCC_WARN_MISSING_PARENTHESES = NO;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
				GCC_WARN_UNDECLARED_SELECTOR = NO;
				GCC_WARN_UNINITIALIZED_AUTOS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				GCC_WARN_UNUSED_FUNCTION = NO;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_VALUE = NO;
				GCC_WARN_UNUSED_VARIABLE = NO;
				HEADER_SEARCH_PATHS = "../extern/glew-1.5.8/include";
				INSTALL_PATH = /usr/local/lib;
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "glew-sm5";
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = PerformanceDebug;
		};
		2B17ABC413981522001AE57D /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
				GCC_WARN_MISSING_PARENTHESES = NO;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
				GCC_WARN_UNDECLARED_SELECTOR = NO;
				GCC_WARN_UNINITIALIZED_AUTOS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				GCC_WARN_UNUSED_FUNCTION = NO;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_VALUE = NO;
				GCC_WARN_UNUSED_VARIABLE = NO;
				HEADER_SEARCH_PATHS = "../extern/glew-1.5.8/include";
				INSTALL_PATH = /usr/local/lib;
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "glew-sm5";
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = Debug;
		};
		2B17ABE113981757001AE57D /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = "";
				GCC_PREFIX_HEADER = "";
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
				GCC_WARN_MISSING_PARENTHESES = NO;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
				GCC_WARN_UNDECLARED_SELECTOR = NO;
				GCC_WARN_UNINITIALIZED_AUTOS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				GCC_WARN_UNUSED_FUNCTION = NO;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_VALUE = NO;
				GCC_WARN_UNUSED_VARIABLE = NO;
				INSTALL_PATH = /usr/local/lib;
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "pcre-sm5";
			};
			name = Native;
		};
		2B17ABE213981757001AE57D /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = "";
				GCC_PREFIX_HEADER = "";
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
				GCC_WARN_MISSING_PARENTHESES = NO;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
				GCC_WARN_UNDECLARED_SELECTOR = NO;
				GCC_WARN_UNINITIALIZED_AUTOS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				GCC_WARN_UNUSED_FUNCTION = NO;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_VALUE = NO;
				GCC_WARN_UNUSED_VARIABLE = NO;
				INSTALL_PATH = /usr/local/lib;
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "pcre-sm5";
			};
			name = PerformanceDebug;
		};
		2B17ABE413981757001AE57D /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = "";
				GCC_PREFIX_HEADER = "";
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
				GCC_WARN_MISSING_PARENTHESES = NO;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
				GCC_WARN_UNDECLARED_SELECTOR = NO;
				GCC_WARN_UNINITIALIZED_AUTOS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				GCC_WARN_UNUSED_FUNCTION = NO;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_VALUE = NO;
				GCC_WARN_UNUSED_VARIABLE = NO;
				INSTALL_PATH = /usr/local/lib;
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "pcre-sm5";
			};
			name = Debug;
		};
		2B7DA69B13D7AF5B0045BBD6 /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				EXECUTABLE_PREFIX = lib;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREPROCESSOR_DEFINITIONS = "";
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				ONLY_ACTIVE_ARCH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)-sm5";
			};
			name = Native;
		};
		2B7DA69C13D7AF5B0045BBD6 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				EXECUTABLE_PREFIX = lib;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				PRODUCT_NAME = "$(TARGET_NAME)-sm5";
				SDKROOT = macosx;
			};
			name = PerformanceDebug;
		};
		2B7DA69D13D7AF5B0045BBD6 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				EXECUTABLE_PREFIX = lib;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				ONLY_ACTIVE_ARCH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)-sm5";
			};
			name = Debug;
		};
		AA0AA8FE0963CF7700427F4D /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = 3;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = YES;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNKNOWN_PRAGMAS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_PARAMETER = NO;
				GCC_WARN_UNUSED_VALUE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				LIBRARY_STYLE = Bundle;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				PRODUCT_NAME = version;
				ZERO_LINK = NO;
			};
			name = Debug;
		};
		AA0AA8FF0963CF7700427F4D /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AA8B8C49091F48C000D14C5F /* product.xcconfig */;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(SYMROOT)";
				FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
				GCC_AUTO_VECTORIZATION = NO;
				GCC_ENABLE_SSE3_EXTENSIONS = NO;
				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
				GCC_PREFIX_HEADER = "$(SRCROOT)/../src/archutils/Darwin/StepMania.pch";
				GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				HEADER_SEARCH_PATHS = (
					"$(SRCROOT)/../src",
					"$(SRCROOT)/../src/ffmpeg/include",
					"$(SRCROOT)/../src/vorbis",
					"$(SRCROOT)/../src/libjpeg",
					"$(SRCROOT)/../src/libpng/include",
				);
				INFOPLIST_FILE = "Info-StepMania.plist";
				INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/../src/ProductInfo.h";
				INFOPLIST_PREPROCESS = YES;
				INFOPLIST_PREPROCESSOR_DEFINITIONS = "EXECUTABLE_NAME=\"$(PRODUCT_NAME)\"";
				LIBRARY_SEARCH_PATHS = (
					"$(SRCROOT)/build/$(CONFIGURATION)",
					"$(SRCROOT)/Libraries",
					"\"$(SRCROOT)/../extern/mad-0.15.1b/msvc++/Release\"",
				);
				LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build\"";
				LINKER_DISPLAYS_MANGLED_NAMES = NO;
				OBJROOT = "$(SRCROOT)/build";
				OTHER_CPLUSPLUSFLAGS = (
					"-finline-limit=300",
					"-fconstant-cfstrings",
					"-fno-exceptions",
					"-falign-loops=16",
				);
				OTHER_LDFLAGS = (
					"-read_only_relocs",
					suppress,
				);
				PRODUCT_NAME = StepMania;
				SYMROOT = "$(SRCROOT)/..";
				WRAPPER_EXTENSION = app;
			};
			name = Debug;
		};
		AA0AA9000963CF7700427F4D /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
				BUILD_VARIANTS = normal;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "*.nib *.lproj *.framework *.gch *.xcode* (*) CVS .svn .hg .git";
				GCC_ALTIVEC_EXTENSIONS = YES;
				GCC_DEBUGGING_SYMBOLS = full;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_ENABLE_CPP_EXCEPTIONS = NO;
				GCC_ENABLE_SYMBOL_SEPARATION = NO;
				GCC_FAST_MATH = NO;
				GCC_FAST_OBJC_DISPATCH = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
				GCC_STRICT_ALIASING = YES;
				GCC_UNROLL_LOOPS = YES;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
				GCC_WARN_MISSING_PARENTHESES = YES;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
				GCC_WARN_PROTOTYPE_CONVERSION = YES;
				GCC_WARN_SHADOW = YES;
				GCC_WARN_SIGN_COMPARE = YES;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_LABEL = YES;
				GCC_WARN_UNUSED_VALUE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				LINKER_DISPLAYS_MANGLED_NAMES = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				ONLY_LINK_ESSENTIAL_SYMBOLS = YES;
				PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES;
				SDKROOT = macosx10.5;
				SHARED_PRECOMPS_DIR = "/Library/Caches/com.apple.Xcode.$(UID)/SharedPrecompiledHeaders/$(PRODUCT_NAME)/$(CONFIGURATION)";
				STRIP_INSTALLED_PRODUCT = NO;
				STRIP_STYLE = "non-global";
				USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../extern/glew-1.5.8/include $(PROJECT_DIR)/../extern/jsoncpp/include";
			};
			name = Debug;
		};
		AA40D52809A08D650068C0D5 /* Native */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AA8B8C49091F48C000D14C5F /* product.xcconfig */;
			buildSettings = {
				FRAMEWORK_SEARCH_PATHS = (
					"$(SRCROOT)/Frameworks",
					"$(SYSTEM_LIBRARY_DIR)/Frameworks",
					"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks",
				);
				FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
				GCC_PREFIX_HEADER = "$(SRCROOT)/../src/archutils/Darwin/StepMania.pch";
				GCC_PREPROCESSOR_DEFINITIONS = (
					NO_MP3_SUPPORT,
					WITHOUT_NETWORKING,
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				HEADER_SEARCH_PATHS = (
					"$(SRCROOT)/../src",
					"$(SRCROOT)/Frameworks/ffmpeg.framework/Headers",
					"$(SRCROOT)/../src/vorbis",
					"$(SRCROOT)/../src/libjpeg",
					"$(SRCROOT)/../src/libpng/include",
					"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Versions/A/Headers",
				);
				INFOPLIST_FILE = "Info-StepMania.plist";
				INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/../src/ProductInfo.h";
				INFOPLIST_PREPROCESS = YES;
				INFOPLIST_PREPROCESSOR_DEFINITIONS = "EXECUTABLE_NAME=\"$(PRODUCT_NAME)\"";
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = (
					"$(SRCROOT)/Libraries",
					"$(SRCROOT)/build/$(CONFIGURATION)",
					"$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
					"\"$(SRCROOT)/../extern/mad-0.15.1b/msvc++/Release\"",
				);
				LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build\"";
				OBJROOT = "$(SRCROOT)/build";
				OTHER_CPLUSPLUSFLAGS = (
					"-finline-limit=300",
					"-fconstant-cfstrings",
					"-fsingle-precision-constant",
					"-fno-exceptions",
				);
				PRODUCT_NAME = "$(value)";
				SYMROOT = "$(SRCROOT)/..";
				WRAPPER_EXTENSION = app;
			};
			name = Native;
		};
		AA40D52A09A08D660068C0D5 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AA8B8C49091F48C000D14C5F /* product.xcconfig */;
			buildSettings = {
				FRAMEWORK_SEARCH_PATHS = (
					"$(SRCROOT)/Frameworks",
					"$(SYSTEM_LIBRARY_DIR)/Frameworks",
					"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks",
				);
				FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREFIX_HEADER = "$(SRCROOT)/../src/archutils/Darwin/StepMania.pch";
				GCC_PREPROCESSOR_DEFINITIONS = (
					NO_MP3_SUPPORT,
					WITHOUT_NETWORKING,
					"$(value)",
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				HEADER_SEARCH_PATHS = (
					"$(SRCROOT)/../src",
					"$(SRCROOT)/Frameworks/ffmpeg.framework/Headers",
					"$(SRCROOT)/../src/vorbis",
					"$(SRCROOT)/../src/libjpeg",
					"$(SRCROOT)/../src/libpng/include",
					"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Versions/A/Headers",
				);
				INFOPLIST_FILE = "Info-StepMania.plist";
				INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/../src/ProductInfo.h";
				INFOPLIST_PREPROCESS = YES;
				INFOPLIST_PREPROCESSOR_DEFINITIONS = "EXECUTABLE_NAME=\"$(PRODUCT_NAME)\"";
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = (
					"$(SRCROOT)/Libraries",
					"$(SRCROOT)/build/$(CONFIGURATION)",
					"$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
					"\"$(SRCROOT)/../extern/mad-0.15.1b/msvc++/Release\"",
				);
				LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build\"";
				OBJROOT = "$(SRCROOT)/build";
				OTHER_CPLUSPLUSFLAGS = (
					"-finline-limit=300",
					"-fconstant-cfstrings",
					"-fsingle-precision-constant",
					"-fno-exceptions",
				);
				PRODUCT_NAME = "$(value)";
				SYMROOT = "$(SRCROOT)/..";
				WRAPPER_EXTENSION = app;
			};
			name = Debug;
		};
		AA7A2B9A0AE09BA50054C5BA /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_PREPROCESSOR_DEFINITIONS = (
					LUA_USE_MACOSX,
					"$(value)",
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				INSTALL_PATH = "$(HOME)/bin";
				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/build/$(CONFIGURATION)";
				OBJROOT = "$(SRCROOT)/build";
				PRODUCT_NAME = lua;
				SYMROOT = "$(SRCROOT)/build";
			};
			name = Native;
		};
		AA7A2B9C0AE09BA50054C5BA /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_PREPROCESSOR_DEFINITIONS = (
					LUA_USE_MACOSX,
					"$(value)",
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				INSTALL_PATH = "$(HOME)/bin";
				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/build/$(CONFIGURATION)";
				OBJROOT = "$(SRCROOT)/build";
				PRODUCT_NAME = lua;
				SYMROOT = "$(SRCROOT)/build";
			};
			name = Debug;
		};
		AA7A2BBA0AE09D4E0054C5BA /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_PREPROCESSOR_DEFINITIONS = LUA_USE_MACOSX;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				INSTALL_PATH = "$(HOME)/bin";
				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/build/$(CONFIGURATION)";
				OBJROOT = "$(SRCROOT)/build";
				PRODUCT_NAME = luac;
				SYMROOT = "$(SRCROOT)/build";
			};
			name = Native;
		};
		AA7A2BBC0AE09D4E0054C5BA /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_PREPROCESSOR_DEFINITIONS = LUA_USE_MACOSX;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				INSTALL_PATH = "$(HOME)/bin";
				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/build/$(CONFIGURATION)";
				OBJROOT = "$(SRCROOT)/build";
				PRODUCT_NAME = luac;
				SYMROOT = "$(SRCROOT)/build";
			};
			name = Debug;
		};
		AA7A2BBE0AE09D4E0054C5BA /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				PRODUCT_NAME = "all lua";
			};
			name = Native;
		};
		AA7A2BC00AE09D4E0054C5BA /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				PRODUCT_NAME = "all lua";
			};
			name = Debug;
		};
		AA7C89820B67447E00FD9940 /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_MODEL_TUNING = G5;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				INSTALL_PATH = /usr/local/lib;
				PRODUCT_NAME = "tommath-sm5";
				SYMROOT = "$(SRCROOT)/build";
			};
			name = Native;
		};
		AA7C89840B67447E00FD9940 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				INSTALL_PATH = /usr/local/lib;
				PRODUCT_NAME = "tommath-sm5";
				SYMROOT = "$(SRCROOT)/build";
			};
			name = Debug;
		};
		AA7C8B8F0B67464300FD9940 /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				DEAD_CODE_STRIPPING = NO;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_ENABLE_CPP_RTTI = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				INSTALL_PATH = /usr/local/lib;
				KEEP_PRIVATE_EXTERNS = YES;
				PRODUCT_NAME = "tomcrypt-sm5";
				SYMROOT = "$(SRCROOT)/build";
			};
			name = Native;
		};
		AA7C8B910B67464300FD9940 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				DEAD_CODE_STRIPPING = NO;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_ENABLE_CPP_RTTI = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					LTC_NO_ROLC,
					"DEBUG=1",
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				INSTALL_PATH = /usr/local/lib;
				KEEP_PRIVATE_EXTERNS = YES;
				PRODUCT_NAME = "tomcrypt-sm5";
				SYMROOT = "$(SRCROOT)/build";
			};
			name = Debug;
		};
		AAA070AA0CE7B0E2005A3060 /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				FPM = "";
				"FPM[arch=i386]" = FPM_INTEL;
				"FPM[arch=ppc]" = FPM_PPC;
				GCC_MODEL_TUNING = G5;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"HAVE_ASSERT_H=1",
					"HAVE_DLFCN_H=1",
					"HAVE_ERRNO_H=1",
					"HAVE_FORK=1",
					"HAVE_INTTYPES_H=1",
					"HAVE_LIMITS_H=1",
					"HAVE_MEMORY_H=1",
					"HAVE_WAITPID=1",
					"SIZEOF_LONG=4",
					"$(FPM)",
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				HEADER_SEARCH_PATHS = "$(SRCROOT)/../src/mad-0.15.1b";
				INSTALL_PATH = /usr/local/lib;
				PRODUCT_NAME = "mad-sm5";
			};
			name = Native;
		};
		AAA070AB0CE7B0E2005A3060 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				FPM = "";
				"FPM[arch=i386]" = FPM_INTEL;
				"FPM[arch=ppc]" = FPM_PPC;
				GCC_MODEL_TUNING = G5;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"HAVE_ASSERT_H=1",
					"HAVE_DLFCN_H=1",
					"HAVE_ERRNO_H=1",
					"HAVE_FORK=1",
					"HAVE_INTTYPES_H=1",
					"HAVE_LIMITS_H=1",
					"HAVE_MEMORY_H=1",
					"HAVE_WAITPID=1",
					"SIZEOF_LONG=4",
					"$(FPM)",
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				HEADER_SEARCH_PATHS = "$(SRCROOT)/../src/mad-0.15.1b";
				INSTALL_PATH = /usr/local/lib;
				PRODUCT_NAME = "mad-sm5";
			};
			name = PerformanceDebug;
		};
		AAA070AD0CE7B0E2005A3060 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				COPY_PHASE_STRIP = NO;
				FPM = "";
				"FPM[arch=i386]" = FPM_INTEL;
				"FPM[arch=ppc]" = FPM_PPC;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"HAVE_ASSERT_H=1",
					"HAVE_DLFCN_H=1",
					"HAVE_ERRNO_H=1",
					"HAVE_FORK=1",
					"HAVE_INTTYPES_H=1",
					"HAVE_LIMITS_H=1",
					"HAVE_MEMORY_H=1",
					"HAVE_WAITPID=1",
					"SIZEOF_LONG=4",
					"$(FPM)",
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = NO;
				HEADER_SEARCH_PATHS = "$(SRCROOT)/../src/mad-0.15.1b";
				INSTALL_PATH = /usr/local/lib;
				PRODUCT_NAME = "mad-sm5";
			};
			name = Debug;
		};
		AABF4DBA0CD37960005A3060 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
				BUILD_VARIANTS = normal;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "*.nib *.lproj *.framework *.gch *.xcode* (*) CVS .svn .hg .git";
				GCC_ALTIVEC_EXTENSIONS = YES;
				GCC_DEBUGGING_SYMBOLS = full;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_ENABLE_CPP_EXCEPTIONS = NO;
				GCC_ENABLE_SYMBOL_SEPARATION = NO;
				GCC_FAST_MATH = NO;
				GCC_FAST_OBJC_DISPATCH = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 3;
				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_STRICT_ALIASING = YES;
				GCC_UNROLL_LOOPS = YES;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
				GCC_WARN_MISSING_PARENTHESES = YES;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
				GCC_WARN_PROTOTYPE_CONVERSION = YES;
				GCC_WARN_SHADOW = YES;
				GCC_WARN_SIGN_COMPARE = YES;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNKNOWN_PRAGMAS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_LABEL = YES;
				GCC_WARN_UNUSED_VALUE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				LINKER_DISPLAYS_MANGLED_NAMES = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				ONLY_LINK_ESSENTIAL_SYMBOLS = YES;
				PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES;
				SDKROOT = macosx10.5;
				SHARED_PRECOMPS_DIR = "/Library/Caches/com.apple.Xcode.$(UID)/SharedPrecompiledHeaders/$(PRODUCT_NAME)/$(CONFIGURATION)";
				STRIP_INSTALLED_PRODUCT = YES;
				STRIP_STYLE = "non-global";
				USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../extern/glew-1.5.8/include $(PROJECT_DIR)/../extern/jsoncpp/include";
			};
			name = PerformanceDebug;
		};
		AABF4DBB0CD37960005A3060 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AA8B8C49091F48C000D14C5F /* product.xcconfig */;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(SYMROOT)";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = stabs;
				FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
				GCC_AUTO_VECTORIZATION = NO;
				GCC_ENABLE_SSE3_EXTENSIONS = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
				GCC_PREFIX_HEADER = "$(SRCROOT)/../src/archutils/Darwin/StepMania.pch";
				GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				HEADER_SEARCH_PATHS = (
					"$(SRCROOT)/../src",
					"$(SRCROOT)/../src/ffmpeg/include",
					"$(SRCROOT)/../src/vorbis",
					"$(SRCROOT)/../src/libjpeg",
					"$(SRCROOT)/../src/libpng/include",
				);
				INFOPLIST_FILE = "Info-StepMania.plist";
				INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/../src/ProductInfo.h";
				INFOPLIST_PREPROCESS = YES;
				INFOPLIST_PREPROCESSOR_DEFINITIONS = "EXECUTABLE_NAME=\"$(PRODUCT_NAME)\"";
				LIBRARY_SEARCH_PATHS = (
					"$(SRCROOT)/build/$(CONFIGURATION)",
					"$(SRCROOT)/Libraries",
					"\"$(SRCROOT)/../extern/mad-0.15.1b/msvc++/Release\"",
				);
				LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build\"";
				LINKER_DISPLAYS_MANGLED_NAMES = NO;
				OBJROOT = "$(SRCROOT)/build";
				OTHER_CPLUSPLUSFLAGS = (
					"-finline-limit=300",
					"-fconstant-cfstrings",
					"-fno-exceptions",
					"-falign-loops=16",
				);
				OTHER_LDFLAGS = (
					"-read_only_relocs",
					suppress,
				);
				PRODUCT_NAME = StepMania;
				STRIP_INSTALLED_PRODUCT = NO;
				SYMROOT = "$(SRCROOT)/..";
				WRAPPER_EXTENSION = app;
			};
			name = PerformanceDebug;
		};
		AABF4DBC0CD37960005A3060 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = 3;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = YES;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNKNOWN_PRAGMAS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_PARAMETER = NO;
				GCC_WARN_UNUSED_VALUE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				LIBRARY_STYLE = Bundle;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				PRODUCT_NAME = version;
				ZERO_LINK = NO;
			};
			name = PerformanceDebug;
		};
		AABF4DBD0CD37960005A3060 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AA8B8C49091F48C000D14C5F /* product.xcconfig */;
			buildSettings = {
				FRAMEWORK_SEARCH_PATHS = (
					"$(SRCROOT)/Frameworks",
					"$(SYSTEM_LIBRARY_DIR)/Frameworks",
					"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks",
				);
				FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
				GCC_PREFIX_HEADER = "$(SRCROOT)/../src/archutils/Darwin/StepMania.pch";
				GCC_PREPROCESSOR_DEFINITIONS = (
					NO_MP3_SUPPORT,
					WITHOUT_NETWORKING,
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				HEADER_SEARCH_PATHS = (
					"$(SRCROOT)/../src",
					"$(SRCROOT)/Frameworks/ffmpeg.framework/Headers",
					"$(SRCROOT)/../src/vorbis",
					"$(SRCROOT)/../src/libjpeg",
					"$(SRCROOT)/../src/libpng/include",
					"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Versions/A/Headers",
				);
				INFOPLIST_FILE = "Info-StepMania.plist";
				INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/../src/ProductInfo.h";
				INFOPLIST_PREPROCESS = YES;
				INFOPLIST_PREPROCESSOR_DEFINITIONS = "EXECUTABLE_NAME=\"$(PRODUCT_NAME)\"";
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = (
					"$(SRCROOT)/Libraries",
					"$(SRCROOT)/build/$(CONFIGURATION)",
					"$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
					"\"$(SRCROOT)/../extern/mad-0.15.1b/msvc++/Release\"",
				);
				LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build\"";
				OBJROOT = "$(SRCROOT)/build";
				OTHER_CPLUSPLUSFLAGS = (
					"-finline-limit=300",
					"-fconstant-cfstrings",
					"-fsingle-precision-constant",
					"-fno-exceptions",
				);
				PRODUCT_NAME = "$(value)";
				SYMROOT = "$(SRCROOT)/..";
				WRAPPER_EXTENSION = app;
			};
			name = PerformanceDebug;
		};
		AABF4DBE0CD37960005A3060 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_DEBUGGING_SYMBOLS = full;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(value)",
					LUA_USE_MACOSX,
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				INSTALL_PATH = /usr/local/lib;
				OBJROOT = "$(SRCROOT)/build";
				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
				PRODUCT_NAME = "lua-5.1-sm5";
				SYMROOT = "$(SRCROOT)/build";
			};
			name = PerformanceDebug;
		};
		AABF4DBF0CD37960005A3060 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_PREPROCESSOR_DEFINITIONS = (
					LUA_USE_MACOSX,
					"$(value)",
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				INSTALL_PATH = "$(HOME)/bin";
				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/build/$(CONFIGURATION)";
				OBJROOT = "$(SRCROOT)/build";
				PRODUCT_NAME = lua;
				SYMROOT = "$(SRCROOT)/build";
			};
			name = PerformanceDebug;
		};
		AABF4DC00CD37960005A3060 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_PREPROCESSOR_DEFINITIONS = LUA_USE_MACOSX;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				INSTALL_PATH = "$(HOME)/bin";
				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/build/$(CONFIGURATION)";
				OBJROOT = "$(SRCROOT)/build";
				PRODUCT_NAME = luac;
				SYMROOT = "$(SRCROOT)/build";
			};
			name = PerformanceDebug;
		};
		AABF4DC10CD37960005A3060 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				PRODUCT_NAME = "all lua";
			};
			name = PerformanceDebug;
		};
		AABF4DC20CD37960005A3060 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_MODEL_TUNING = G5;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				INSTALL_PATH = /usr/local/lib;
				PRODUCT_NAME = "tommath-sm5";
				SYMROOT = "$(SRCROOT)/build";
			};
			name = PerformanceDebug;
		};
		AABF4DC30CD37960005A3060 /* PerformanceDebug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				DEAD_CODE_STRIPPING = NO;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_ENABLE_CPP_RTTI = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				INSTALL_PATH = /usr/local/lib;
				KEEP_PRIVATE_EXTERNS = YES;
				PRODUCT_NAME = "tomcrypt-sm5";
				SYMROOT = "$(SRCROOT)/build";
			};
			name = PerformanceDebug;
		};
		AAC8450D0856A19700A9FEAB /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = 3;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_SIGN_COMPARE = YES;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNKNOWN_PRAGMAS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_LABEL = NO;
				GCC_WARN_UNUSED_PARAMETER = NO;
				GCC_WARN_UNUSED_VALUE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				LIBRARY_STYLE = Bundle;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				PRODUCT_NAME = version;
				ZERO_LINK = NO;
			};
			name = Native;
		};
		AAC845110856A19700A9FEAB /* Native */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AA8B8C49091F48C000D14C5F /* product.xcconfig */;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(SYMROOT)";
				FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
				GCC_AUTO_VECTORIZATION = YES;
				GCC_ENABLE_SSE3_EXTENSIONS = YES;
				GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES;
				GCC_PREFIX_HEADER = "$(SRCROOT)/../src/archutils/Darwin/StepMania.pch";
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				HEADER_SEARCH_PATHS = (
					"$(SRCROOT)/../src",
					"$(SRCROOT)/../src/ffmpeg/include",
					"$(SRCROOT)/../src/vorbis",
					"$(SRCROOT)/../src/libjpeg",
					"$(SRCROOT)/../src/libpng/include",
				);
				INFOPLIST_FILE = "Info-StepMania.plist";
				INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/../src/ProductInfo.h";
				INFOPLIST_PREPROCESS = YES;
				INFOPLIST_PREPROCESSOR_DEFINITIONS = "EXECUTABLE_NAME=\"$(PRODUCT_NAME)\"";
				LIBRARY_SEARCH_PATHS = (
					"$(SRCROOT)/build/$(CONFIGURATION)",
					"$(SRCROOT)/Libraries",
					"\"$(SRCROOT)/../extern/mad-0.15.1b/msvc++/Release\"",
				);
				LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build\"";
				LINKER_DISPLAYS_MANGLED_NAMES = NO;
				OBJROOT = "$(SRCROOT)/build";
				OTHER_CPLUSPLUSFLAGS = (
					"-finline-limit=300",
					"-fconstant-cfstrings",
					"-fno-exceptions",
					"-falign-loops=16",
				);
				OTHER_LDFLAGS = (
					"-read_only_relocs",
					suppress,
				);
				PRODUCT_NAME = StepMania;
				SYMROOT = "$(SRCROOT)/..";
				WRAPPER_EXTENSION = app;
			};
			name = Native;
		};
		AAC845150856A19700A9FEAB /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
				BUILD_VARIANTS = normal;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "*.nib *.lproj *.framework *.gch *.xcode* (*) CVS .svn .hg .git";
				GCC_ALTIVEC_EXTENSIONS = YES;
				GCC_DEBUGGING_SYMBOLS = full;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_ENABLE_CPP_EXCEPTIONS = NO;
				GCC_ENABLE_SYMBOL_SEPARATION = NO;
				GCC_FAST_MATH = NO;
				GCC_FAST_OBJC_DISPATCH = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 3;
				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_STRICT_ALIASING = YES;
				GCC_UNROLL_LOOPS = YES;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
				GCC_WARN_MISSING_PARENTHESES = YES;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
				GCC_WARN_PROTOTYPE_CONVERSION = YES;
				GCC_WARN_SHADOW = YES;
				GCC_WARN_SIGN_COMPARE = YES;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNKNOWN_PRAGMAS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_LABEL = YES;
				GCC_WARN_UNUSED_VALUE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				LINKER_DISPLAYS_MANGLED_NAMES = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.5;
				ONLY_LINK_ESSENTIAL_SYMBOLS = YES;
				PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES;
				SDKROOT = macosx10.5;
				SHARED_PRECOMPS_DIR = "/Library/Caches/com.apple.Xcode.$(UID)/SharedPrecompiledHeaders/$(PRODUCT_NAME)/$(CONFIGURATION)";
				STRIP_INSTALLED_PRODUCT = YES;
				STRIP_STYLE = "non-global";
				USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../extern/glew-1.5.8/include $(PROJECT_DIR)/../extern/jsoncpp/include";
			};
			name = Native;
		};
		AAE781800AC7E3BF00AEFC64 /* Native */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_DEBUGGING_SYMBOLS = full;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(value)",
					LUA_USE_MACOSX,
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				INSTALL_PATH = /usr/local/lib;
				OBJROOT = "$(SRCROOT)/build";
				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
				PRODUCT_NAME = "lua-5.1-sm5";
				SYMROOT = "$(SRCROOT)/build";
			};
			name = Native;
		};
		AAE781820AC7E3BF00AEFC64 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				GCC_DEBUGGING_SYMBOLS = full;
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(value)",
					LUA_USE_MACOSX,
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_PROTOTYPE_CONVERSION = NO;
				GCC_WARN_SHADOW = NO;
				INSTALL_PATH = /usr/local/lib;
				OBJROOT = "$(SRCROOT)/build";
				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
				PRODUCT_NAME = "lua-5.1-sm5";
				SYMROOT = "$(SRCROOT)/build";
			};
			name = Debug;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		2B17AB8F13981052001AE57D /* Build configuration list for PBXNativeTarget "png" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2B17AB7313980FE0001AE57D /* Native */,
				2B17AB7413980FE0001AE57D /* PerformanceDebug */,
				2B17AB7613980FE0001AE57D /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		2B17ABCC139815AC001AE57D /* Build configuration list for PBXNativeTarget "glew" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2B17ABC113981522001AE57D /* Native */,
				2B17ABC213981522001AE57D /* PerformanceDebug */,
				2B17ABC413981522001AE57D /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		2B17ABF9139817C3001AE57D /* Build configuration list for PBXNativeTarget "pcre" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2B17ABE113981757001AE57D /* Native */,
				2B17ABE213981757001AE57D /* PerformanceDebug */,
				2B17ABE413981757001AE57D /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		2B7DA69A13D7AF5B0045BBD6 /* Build configuration list for PBXNativeTarget "zlib" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2B7DA69B13D7AF5B0045BBD6 /* Native */,
				2B7DA69C13D7AF5B0045BBD6 /* PerformanceDebug */,
				2B7DA69D13D7AF5B0045BBD6 /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		AA40D52709A08D650068C0D5 /* Build configuration list for PBXNativeTarget "stepmania-bare" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AA40D52809A08D650068C0D5 /* Native */,
				AABF4DBD0CD37960005A3060 /* PerformanceDebug */,
				AA40D52A09A08D660068C0D5 /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		AA7A2B990AE09BA50054C5BA /* Build configuration list for PBXNativeTarget "lua" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AA7A2B9A0AE09BA50054C5BA /* Native */,
				AABF4DBF0CD37960005A3060 /* PerformanceDebug */,
				AA7A2B9C0AE09BA50054C5BA /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		AA7A2BB90AE09D4E0054C5BA /* Build configuration list for PBXNativeTarget "luac" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AA7A2BBA0AE09D4E0054C5BA /* Native */,
				AABF4DC00CD37960005A3060 /* PerformanceDebug */,
				AA7A2BBC0AE09D4E0054C5BA /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		AA7A2BBD0AE09D4E0054C5BA /* Build configuration list for PBXAggregateTarget "all lua" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AA7A2BBE0AE09D4E0054C5BA /* Native */,
				AABF4DC10CD37960005A3060 /* PerformanceDebug */,
				AA7A2BC00AE09D4E0054C5BA /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		AA7C89810B67447E00FD9940 /* Build configuration list for PBXNativeTarget "tommath" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AA7C89820B67447E00FD9940 /* Native */,
				AABF4DC20CD37960005A3060 /* PerformanceDebug */,
				AA7C89840B67447E00FD9940 /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		AA7C8B8E0B67464300FD9940 /* Build configuration list for PBXNativeTarget "tomcrypt" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AA7C8B8F0B67464300FD9940 /* Native */,
				AABF4DC30CD37960005A3060 /* PerformanceDebug */,
				AA7C8B910B67464300FD9940 /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		AAA070AE0CE7B138005A3060 /* Build configuration list for PBXNativeTarget "mad" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AAA070AA0CE7B0E2005A3060 /* Native */,
				AAA070AB0CE7B0E2005A3060 /* PerformanceDebug */,
				AAA070AD0CE7B0E2005A3060 /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		AAC8450B0856A19700A9FEAB /* Build configuration list for PBXLegacyTarget "version" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AAC8450D0856A19700A9FEAB /* Native */,
				AABF4DBC0CD37960005A3060 /* PerformanceDebug */,
				AA0AA8FE0963CF7700427F4D /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		AAC8450F0856A19700A9FEAB /* Build configuration list for PBXNativeTarget "stepmania" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AAC845110856A19700A9FEAB /* Native */,
				AABF4DBB0CD37960005A3060 /* PerformanceDebug */,
				AA0AA8FF0963CF7700427F4D /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		AAC845130856A19700A9FEAB /* Build configuration list for PBXProject "stepmania_xcode4" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AAC845150856A19700A9FEAB /* Native */,
				AABF4DBA0CD37960005A3060 /* PerformanceDebug */,
				AA0AA9000963CF7700427F4D /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
		AAE7817F0AC7E3BF00AEFC64 /* Build configuration list for PBXNativeTarget "lua-5.1" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AAE781800AC7E3BF00AEFC64 /* Native */,
				AABF4DBE0CD37960005A3060 /* PerformanceDebug */,
				AAE781820AC7E3BF00AEFC64 /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Native;
		};
/* End XCConfigurationList section */
	};
	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
}
