// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 39;
	objects = {
		089C165CFE840E0CC02AAC07 = {
			children = (
				089C165DFE840E0CC02AAC07,
			);
			isa = PBXVariantGroup;
			name = InfoPlist.strings;
			refType = 4;
			sourceTree = "<group>";
		};
		089C165DFE840E0CC02AAC07 = {
			fileEncoding = 10;
			isa = PBXFileReference;
			lastKnownFileType = text.plist.strings;
			name = English;
			path = English.lproj/InfoPlist.strings;
			refType = 4;
			sourceTree = "<group>";
		};
//080
//081
//082
//083
//084
//100
//101
//102
//103
//104
		1058C7A0FEA54F0111CA2CBB = {
			children = (
				AAA8E0020696984300FCE1F9,
				AA230ECF06043EFD002672F3,
				AA230EAE06043704002672F3,
				AA230EAF06043704002672F3,
				AABD0B2905DF12FA004F7929,
				AAA0F7CE047AC7BF005F316C,
				1058C7A1FEA54F0111CA2CBB,
				AAF33F2A04FF213100F93C24,
				AAA0F7D0047AC7EA005F316C,
				AA8DD84904A2E51400D02EE9,
				AAA0F7D2047ACBC9005F316C,
				AA4B425705733D71005FB5DB,
				AA4B425805733D71005FB5DB,
				AA4B425905733D71005FB5DB,
				AA4B425A05733D71005FB5DB,
				AA4B425B05733D71005FB5DB,
				AA4B4737057396D3005FB5DB,
				AA4B4784057396F8005FB5DB,
			);
			isa = PBXGroup;
			name = "Linked Frameworks";
			refType = 4;
			sourceTree = "<group>";
		};
		1058C7A1FEA54F0111CA2CBB = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = Cocoa.framework;
			path = /System/Library/Frameworks/Cocoa.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		1058C7A2FEA54F0111CA2CBB = {
			children = (
				29B97325FDCFA39411CA2CEA,
				29B97324FDCFA39411CA2CEA,
			);
			isa = PBXGroup;
			name = "Other Frameworks";
			refType = 4;
			sourceTree = "<group>";
		};
//100
//101
//102
//103
//104
//190
//191
//192
//193
//194
		19C28FACFE9D520D11CA2CBB = {
			children = (
				AA67BFAE0558751600EF34A6,
				AA67BFCF0558751E00EF34A6,
				AA67BFDF0558752500EF34A6,
				AA29CE580558741A00961A51,
			);
			isa = PBXGroup;
			name = Products;
			refType = 4;
			sourceTree = "<group>";
		};
//190
//191
//192
//193
//194
//290
//291
//292
//293
//294
		29B97313FDCFA39411CA2CEA = {
			buildSettings = {
				MACOSX_DEPLOYMENT_TARGET = 10.2;
				SDKROOT = /Developer/SDKs/MacOSX10.2.8.sdk;
			};
			buildStyles = (
				4A9504CCFFE6A4B311CA0CBA,
				4A9504CDFFE6A4B311CA0CBA,
			);
			hasScannedForEncodings = 1;
			isa = PBXProject;
			mainGroup = 29B97314FDCFA39411CA2CEA;
			projectDirPath = "";
			targets = (
				AA29CC240558741A00961A51,
				AA67BFA00558751600EF34A6,
				AA67BFB20558751E00EF34A6,
				AA67BFD30558752500EF34A6,
			);
		};
		29B97314FDCFA39411CA2CEA = {
			children = (
				AA6EFF7404770F8B005F316C,
				AA6EFEFA04770E84005F316C,
				AA6EFE6D04770D3E005F316C,
				AAE66F620657634D002E3AD9,
				AA4E8F5D05E6090F0091C1A8,
				AA6EFDC804770AF1005F316C,
				AA6EFE5704770C7E005F316C,
				AA6E00FE047711FF005F316C,
				AA507E4F050BA1A000F96139,
				AAAE28D60522523F00D02EE9,
				29B97315FDCFA39411CA2CEA,
				AA6EFDBB04770A83005F316C,
				AA6E00090477103E005F316C,
				AA6EFE6A04770D01005F316C,
				AA6EFF6F04770F6A005F316C,
				AA52E9BD04DBBCF400D02EE9,
				AAFC803F0513A6EB00D02EE9,
				AA67BFCE0558751E00EF34A6,
				AA29CE570558741A00961A51,
				29B97323FDCFA39411CA2CEA,
				19C28FACFE9D520D11CA2CBB,
				29B97317FDCFA39411CA2CEA,
			);
			isa = PBXGroup;
			name = "SDL App";
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		29B97315FDCFA39411CA2CEA = {
			children = (
				AA6E01400477136A005F316C,
				AA6E017E0477136A005F316C,
				AA3A705E06AA144C006F755E,
				AA082E9D0653C7E6001A3A80,
				AA082E9E0653C7E6001A3A80,
				AA70E3640663112800DAE1FD,
				AA8B6C7804AFD82B00D02EE9,
			);
			isa = PBXGroup;
			name = "Other Source";
			path = ../src;
			refType = 4;
			sourceTree = "<group>";
		};
		29B97317FDCFA39411CA2CEA = {
			children = (
				089C165CFE840E0CC02AAC07,
				AA1C654F050D21AB0073A143,
				AAB895E504A9057100D02EE9,
				AA817DF70622889500EA44DB,
			);
			isa = PBXGroup;
			name = Resources;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		29B97323FDCFA39411CA2CEA = {
			children = (
				1058C7A0FEA54F0111CA2CBB,
				1058C7A2FEA54F0111CA2CBB,
			);
			isa = PBXGroup;
			name = Frameworks;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		29B97324FDCFA39411CA2CEA = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = AppKit.framework;
			path = /System/Library/Frameworks/AppKit.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		29B97325FDCFA39411CA2CEA = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = Foundation.framework;
			path = /System/Library/Frameworks/Foundation.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
//290
//291
//292
//293
//294
//4A0
//4A1
//4A2
//4A3
//4A4
		4A9504CCFFE6A4B311CA0CBA = {
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
				LIBRARY_STYLE = Static;
				OPTIMIZATION_CFLAGS = "-O0";
				ZERO_LINK = NO;
			};
			isa = PBXBuildStyle;
			name = Development;
		};
		4A9504CDFFE6A4B311CA0CBA = {
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				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.2;
				ZERO_LINK = NO;
			};
			isa = PBXBuildStyle;
			name = Deployment;
		};
//4A0
//4A1
//4A2
//4A3
//4A4
//AA0
//AA1
//AA2
//AA3
//AA4
		AA082DFF0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = algebra.cpp;
			path = ../crypto51/algebra.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E000653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = algebra.h;
			path = ../crypto51/algebra.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E010653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = algparam.cpp;
			path = ../crypto51/algparam.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E020653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = algparam.h;
			path = ../crypto51/algparam.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E030653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = argnames.h;
			path = ../crypto51/argnames.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E040653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = asn.cpp;
			path = ../crypto51/asn.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E050653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = asn.h;
			path = ../crypto51/asn.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E0A0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = config.h;
			path = ../crypto51/config.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E0B0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = cryptlib.cpp;
			path = ../crypto51/cryptlib.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E0C0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = cryptlib.h;
			path = ../crypto51/cryptlib.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E130653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = files.cpp;
			path = ../crypto51/files.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E140653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = files.h;
			path = ../crypto51/files.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E150653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = filters.cpp;
			path = ../crypto51/filters.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E160653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = filters.h;
			path = ../crypto51/filters.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E190653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = fltrimpl.h;
			path = ../crypto51/fltrimpl.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E1C0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = integer.cpp;
			path = ../crypto51/integer.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E1D0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = integer.h;
			path = ../crypto51/integer.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E1E0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = iterhash.cpp;
			path = ../crypto51/iterhash.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E1F0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = iterhash.h;
			path = ../crypto51/iterhash.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E220653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = mdc.h;
			path = ../crypto51/mdc.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E230653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = misc.cpp;
			path = ../crypto51/misc.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E240653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = misc.h;
			path = ../crypto51/misc.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E250653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = modarith.h;
			path = ../crypto51/modarith.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E260653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = modes.cpp;
			path = ../crypto51/modes.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E270653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = modes.h;
			path = ../crypto51/modes.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E280653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = mqueue.cpp;
			path = ../crypto51/mqueue.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E290653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = mqueue.h;
			path = ../crypto51/mqueue.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E2A0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = nbtheory.cpp;
			path = ../crypto51/nbtheory.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E2B0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = nbtheory.h;
			path = ../crypto51/nbtheory.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E2C0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = oaep.cpp;
			path = ../crypto51/oaep.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E2D0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = oaep.h;
			path = ../crypto51/oaep.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E2E0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = oids.h;
			path = ../crypto51/oids.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E2F0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = osrng.cpp;
			path = ../crypto51/osrng.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E300653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = osrng.h;
			path = ../crypto51/osrng.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E310653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = pch.h;
			path = ../crypto51/pch.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E320653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = pkcspad.cpp;
			path = ../crypto51/pkcspad.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E330653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = pkcspad.h;
			path = ../crypto51/pkcspad.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E380653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = pubkey.cpp;
			path = ../crypto51/pubkey.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E390653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = pubkey.h;
			path = ../crypto51/pubkey.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E3A0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = queue.cpp;
			path = ../crypto51/queue.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E3B0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = queue.h;
			path = ../crypto51/queue.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E3C0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = randpool.cpp;
			path = ../crypto51/randpool.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E3D0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = randpool.h;
			path = ../crypto51/randpool.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E3E0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rng.h;
			path = ../crypto51/rng.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E3F0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa.cpp;
			path = ../crypto51/rsa.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E400653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa.h;
			path = ../crypto51/rsa.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E410653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = secblock.h;
			path = ../crypto51/secblock.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E420653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = seckey.h;
			path = ../crypto51/seckey.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E430653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = sha.cpp;
			path = ../crypto51/sha.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E440653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = sha.h;
			path = ../crypto51/sha.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E450653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = simple.h;
			path = ../crypto51/simple.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E460653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = smartptr.h;
			path = ../crypto51/smartptr.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E470653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = strciphr.cpp;
			path = ../crypto51/strciphr.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E480653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = strciphr.h;
			path = ../crypto51/strciphr.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E490653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = test.cpp;
			path = ../crypto51/test.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E4B0653BF58001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = words.h;
			path = ../crypto51/words.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E4C0653BF58001A3A80 = {
			fileRef = AA082DFF0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E4D0653BF58001A3A80 = {
			fileRef = AA082E000653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E4E0653BF58001A3A80 = {
			fileRef = AA082E010653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E4F0653BF58001A3A80 = {
			fileRef = AA082E020653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E500653BF58001A3A80 = {
			fileRef = AA082E030653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E510653BF58001A3A80 = {
			fileRef = AA082E040653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E520653BF58001A3A80 = {
			fileRef = AA082E050653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E570653BF58001A3A80 = {
			fileRef = AA082E0A0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E580653BF58001A3A80 = {
			fileRef = AA082E0B0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E590653BF58001A3A80 = {
			fileRef = AA082E0C0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E600653BF58001A3A80 = {
			fileRef = AA082E130653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E610653BF58001A3A80 = {
			fileRef = AA082E140653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E620653BF58001A3A80 = {
			fileRef = AA082E150653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E630653BF58001A3A80 = {
			fileRef = AA082E160653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E660653BF58001A3A80 = {
			fileRef = AA082E190653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E690653BF58001A3A80 = {
			fileRef = AA082E1C0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E6A0653BF58001A3A80 = {
			fileRef = AA082E1D0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E6B0653BF58001A3A80 = {
			fileRef = AA082E1E0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E6C0653BF58001A3A80 = {
			fileRef = AA082E1F0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E6F0653BF58001A3A80 = {
			fileRef = AA082E220653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E700653BF58001A3A80 = {
			fileRef = AA082E230653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E710653BF58001A3A80 = {
			fileRef = AA082E240653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E720653BF58001A3A80 = {
			fileRef = AA082E250653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E730653BF58001A3A80 = {
			fileRef = AA082E260653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E740653BF58001A3A80 = {
			fileRef = AA082E270653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E750653BF58001A3A80 = {
			fileRef = AA082E280653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E760653BF58001A3A80 = {
			fileRef = AA082E290653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E770653BF58001A3A80 = {
			fileRef = AA082E2A0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E780653BF58001A3A80 = {
			fileRef = AA082E2B0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E7A0653BF58001A3A80 = {
			fileRef = AA082E2D0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E7B0653BF58001A3A80 = {
			fileRef = AA082E2E0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E7C0653BF58001A3A80 = {
			fileRef = AA082E2F0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E7D0653BF58001A3A80 = {
			fileRef = AA082E300653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E7E0653BF58001A3A80 = {
			fileRef = AA082E310653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E7F0653BF58001A3A80 = {
			fileRef = AA082E320653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E800653BF58001A3A80 = {
			fileRef = AA082E330653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E850653BF58001A3A80 = {
			fileRef = AA082E380653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E860653BF58001A3A80 = {
			fileRef = AA082E390653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E870653BF58001A3A80 = {
			fileRef = AA082E3A0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E880653BF58001A3A80 = {
			fileRef = AA082E3B0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E890653BF58001A3A80 = {
			fileRef = AA082E3C0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E8A0653BF58001A3A80 = {
			fileRef = AA082E3D0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E8B0653BF58001A3A80 = {
			fileRef = AA082E3E0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E8C0653BF58001A3A80 = {
			fileRef = AA082E3F0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E8D0653BF58001A3A80 = {
			fileRef = AA082E400653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E8E0653BF58001A3A80 = {
			fileRef = AA082E410653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E8F0653BF58001A3A80 = {
			fileRef = AA082E420653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E900653BF58001A3A80 = {
			fileRef = AA082E430653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E910653BF58001A3A80 = {
			fileRef = AA082E440653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E920653BF58001A3A80 = {
			fileRef = AA082E450653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E930653BF58001A3A80 = {
			fileRef = AA082E460653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E940653BF58001A3A80 = {
			fileRef = AA082E470653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E950653BF58001A3A80 = {
			fileRef = AA082E480653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E980653BF58001A3A80 = {
			fileRef = AA082E4B0653BF58001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082E9D0653C7E6001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptHelpers.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E9E0653C7E6001A3A80 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptHelpers.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA082E9F0653C7E6001A3A80 = {
			fileRef = AA082E9D0653C7E6001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA082EA00653C7E6001A3A80 = {
			fileRef = AA082E9E0653C7E6001A3A80;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA0A3DE6060513A00044E6B1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenSetTime.cpp;
			path = ../src/ScreenSetTime.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA0A3DE7060513A00044E6B1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenSetTime.h;
			path = ../src/ScreenSetTime.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA0A3DE8060513A00044E6B1 = {
			fileRef = AA0A3DE6060513A00044E6B1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA0A3DE9060513A00044E6B1 = {
			fileRef = AA0A3DE7060513A00044E6B1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA0E393304DA8EE700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ProTimingDisplay.cpp;
			path = ../src/ProTimingDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA0E393404DA8EE700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ProTimingDisplay.h;
			path = ../src/ProTimingDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA0FA06B05AD38D300DA0695 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = libresample.h;
			path = include/libresample.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA0FA06C05AD38D300DA0695 = {
			fileRef = AA0FA06B05AD38D300DA0695;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA139C4606923EBE00C1F6ED = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = Style.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA139C4706923EBE00C1F6ED = {
			fileRef = AA139C4606923EBE00C1F6ED;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA14ED0F0509F40000E3FAD7 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MovieTexture_FFMpeg.cpp;
			path = MovieTexture/MovieTexture_FFMpeg.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA14ED100509F40000E3FAD7 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MovieTexture_FFMpeg.h;
			path = MovieTexture/MovieTexture_FFMpeg.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA157B31051677F000D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			isa = PBXFileReference;
			name = Util.h;
			path = Installer/Util.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA157B32051677F000D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			isa = PBXFileReference;
			name = Util.cpp;
			path = Installer/Util.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA170C39055481660068A894 = {
			containerPortal = 29B97313FDCFA39411CA2CEA;
			isa = PBXContainerItemProxy;
			proxyType = 1;
			remoteGlobalIDString = AAAE28D40522521300D02EE9;
			remoteInfo = libresample.a;
		};
		AA1C653A050C00CF0073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			isa = PBXFileReference;
			name = Processor.h;
			path = Installer/Processor.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C653B050C00CF0073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			isa = PBXFileReference;
			name = Processor.cpp;
			path = Installer/Processor.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C654B050D212D0073A143 = {
			explicitFileType = sourcecode.c.c;
			fileEncoding = 4;
			isa = PBXFileReference;
			name = main.c;
			path = Installer/main.c;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C654F050D21AB0073A143 = {
			children = (
				AA1C6550050D21AB0073A143,
			);
			isa = PBXVariantGroup;
			name = MainMenu.nib;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		AA1C6550050D21AB0073A143 = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.nib;
			name = English;
			path = English.lproj/MainMenu.nib;
			refType = 4;
			sourceTree = "<group>";
		};
		AA1C6552050D23200073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenProfileOptions.cpp;
			path = ../src/ScreenProfileOptions.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C6553050D23200073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenProfileOptions.h;
			path = ../src/ScreenProfileOptions.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C6556050D234B0073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ProfileManager.cpp;
			path = ../src/ProfileManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C6557050D234B0073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ProfileManager.h;
			path = ../src/ProfileManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C655F050D2ABC0073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = InstallerWindowController.h;
			path = Installer/InstallerWindowController.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C6560050D2ABC0073A143 = {
			explicitFileType = sourcecode.c.objc;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = InstallerWindowController.m;
			path = Installer/InstallerWindowController.m;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C6565050D2D0D0073A143 = {
			explicitFileType = sourcecode.c.objc;
			fileEncoding = 4;
			isa = PBXFileReference;
			name = Helper.h;
			path = Installer/Helper.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C6566050D2D0D0073A143 = {
			explicitFileType = sourcecode.cpp.objcpp;
			fileEncoding = 4;
			isa = PBXFileReference;
			name = Helper.mm;
			path = Installer/Helper.mm;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C659C050FD1E00073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = NetGameState.h;
			path = ../src/NetGameState.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C65A4050FD21F0073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_Vorbisfile.cpp;
			path = ../src/RageSoundReader_Vorbisfile.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C65A5050FD21F0073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_Vorbisfile.h;
			path = ../src/RageSoundReader_Vorbisfile.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C65A6050FD21F0073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_WAV.cpp;
			path = ../src/RageSoundReader_WAV.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1C65A7050FD21F0073A143 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_WAV.h;
			path = ../src/RageSoundReader_WAV.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1CD941060AE571003702C4 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = RageSoundDriver_Generic_Software.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA1CD942060AE571003702C4 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = RageSoundDriver_Generic_Software.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA1CD943060AE571003702C4 = {
			fileRef = AA1CD941060AE571003702C4;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA1CD944060AE571003702C4 = {
			fileRef = AA1CD942060AE571003702C4;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA1DC47204A485E900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ActorUtil.h;
			path = ../src/ActorUtil.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1DC47404A4861700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectMaster.cpp;
			path = ../src/ScreenSelectMaster.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1DC47504A4861700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectMaster.h;
			path = ../src/ScreenSelectMaster.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1DC47804A4866B00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ActorCollision.h;
			path = ../src/ActorCollision.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1DCB6104A4872700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = glext.h;
			path = ../src/glext.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1DCB6304A4872700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MenuInput.h;
			path = ../src/MenuInput.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA1DCB6504A4872700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = ModeChoice.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA21D59C0712ADE4008B825F = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = ScreenDimensions.cpp;
			path = ../src/ScreenDimensions.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA21D59D0712ADE4008B825F = {
			fileRef = AA21D59C0712ADE4008B825F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA21D5A10712AE16008B825F = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = ThemeMetric.h;
			path = ../src/ThemeMetric.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA21D5A20712AE16008B825F = {
			fileRef = AA21D5A10712AE16008B825F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA22CBA306DE909C0083BA97 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = ScreenNetSelectMusic.cpp;
			path = ../src/ScreenNetSelectMusic.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA22CBA406DE909C0083BA97 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = ScreenNetSelectMusic.h;
			path = ../src/ScreenNetSelectMusic.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA22CBA506DE909C0083BA97 = {
			fileRef = AA22CBA306DE909C0083BA97;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA22CBA606DE909C0083BA97 = {
			fileRef = AA22CBA406DE909C0083BA97;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA230EAE06043704002672F3 = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = AudioToolbox.framework;
			path = /System/Library/Frameworks/AudioToolbox.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		AA230EAF06043704002672F3 = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = AudioUnit.framework;
			path = /System/Library/Frameworks/AudioUnit.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		AA230EB006043704002672F3 = {
			fileRef = AA230EAE06043704002672F3;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA230EB106043704002672F3 = {
			fileRef = AA230EAF06043704002672F3;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA230ECF06043EFD002672F3 = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = CoreServices.framework;
			path = /System/Library/Frameworks/CoreServices.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		AA2344DC05C3B53500C8E1AE = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SongCreditDisplay.cpp;
			path = ../src/SongCreditDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA2344DD05C3B53500C8E1AE = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SongCreditDisplay.h;
			path = ../src/SongCreditDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA2344DE05C3B53500C8E1AE = {
			fileRef = AA2344DC05C3B53500C8E1AE;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA2344DF05C3B53500C8E1AE = {
			fileRef = AA2344DD05C3B53500C8E1AE;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA251B7505841FCE00027ACB = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFileDriverZip.cpp;
			path = ../src/RageFileDriverZip.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA251B7605841FCE00027ACB = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFileDriverZip.h;
			path = ../src/RageFileDriverZip.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA251B7705841FCE00027ACB = {
			fileRef = AA251B7505841FCE00027ACB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA251B7805841FCE00027ACB = {
			fileRef = AA251B7605841FCE00027ACB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA25200D0587225500027ACB = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Style.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA25200E0587225500027ACB = {
			fileRef = AA25200D0587225500027ACB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA272BF704C7B37A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = InputHandler_DirectInput.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA272BF804C7B37A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = InputHandler_DirectInput.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA272BF904C7B37A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = InputHandler_DirectInputHelper.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA272BFA04C7B37A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = InputHandler_DirectInputHelper.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA272BFB04CB779F00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ModeChoice.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA272C3004CD757100D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFile.cpp;
			path = ../src/RageFile.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA272C3104CD757100D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFile.h;
			path = ../src/RageFile.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA2828B2062FC0B7006F61EC = {
			fileRef = AADB4E8C04D50FB900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA2828B3062FC0B8006F61EC = {
			fileRef = AADB4E8B04D50FB900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA28B47A058F2F5D0097C109 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MemoryCardManager.cpp;
			path = ../src/MemoryCardManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA28B47B058F2F5D0097C109 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MemoryCardManager.h;
			path = ../src/MemoryCardManager.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA28B47C058F2F5E0097C109 = {
			fileRef = AA28B47A058F2F5D0097C109;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA28B47D058F2F5E0097C109 = {
			fileRef = AA28B47B058F2F5D0097C109;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC240558741A00961A51 = {
			buildPhases = (
				AA67C0AD0558B1D000EF34A6,
				AA29CC270558741A00961A51,
				AA29CD3C0558741A00961A51,
				AA4B428C05733DF2005FB5DB,
				AA29CD410558741A00961A51,
				AA29CE3B0558741A00961A51,
			);
			buildRules = (
				AA4B42D905736AB5005FB5DB,
			);
			buildSettings = {
				FRAMEWORK_SEARCH_PATHS = "\"$(BUILD_DIR)/StepMania.app/Contents/Frameworks\" \"$(SYSTEM_LIBRARY_DIR)/Frameworks\" Frameworks \"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks\"";
				GCC_ALTIVEC_EXTENSIONS = NO;
				GCC_ENABLE_CPP_RTTI = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_INPUT_FILETYPE = sourcecode.cpp.cpp;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 3;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = ../src/archutils/Darwin/StepMania.pch;
				GCC_PREPROCESSOR_DEFINITIONS = "PBBUILD SM_PCH=TRUE";
				GCC_USE_GCC3_PFE_SUPPORT = NO;
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				HEADER_SEARCH_PATHS = "/usr/include ../src \"$(BUILD_DIR)/StepMania.app/Contents/Frameworks/SDL.framework/Headers\" \"$(BUILD_DIR)/StepMania.app/Contents/Frameworks/jpeg62.framework/Headers\" \"$(BUILD_DIR)/StepMania.app/Contents/Frameworks/lua.framework/Headers\" \"$(BUILD_DIR)/StepMania.app/Contents/Frameworks/ffmpeg.framework/Headers\" \"$(BUILD_DIR)/StepMania.app/Contents/Frameworks/png.framework/Headers\" \"$(BUILD_DIR)/StepMania.app/Contents/Frameworks/mad.framework/Headers\" ../src/archutils/Darwin/PublicUtility \"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Versions/A/Headers\" ";
				INFOPLIST_FILE = "Info-StepMania.plist";
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = /usr/lib;
				MACOSX_DEPLOYMENT_TARGET = 10.2;
				OTHER_CFLAGS = "";
				OTHER_CPLUSPLUSFLAGS = "-finline-limit=300 -Wno-switch -Wno-missing-braces -fcoalesce-templates -fconstant-cfstrings -falign-loops=32";
				OTHER_LDFLAGS = "-lz  -lstdc++";
				PRODUCT_NAME = StepMania;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost";
				WRAPPER_EXTENSION = app;
			};
			dependencies = (
				AA29CC250558741A00961A51,
			);
			isa = PBXNativeTarget;
			name = stepmania;
			productInstallPath = "$(HOME)/Applications";
			productName = "SDL App";
			productReference = AA29CE580558741A00961A51;
			productType = "com.apple.product-type.application";
		};
		AA29CC250558741A00961A51 = {
			isa = PBXTargetDependency;
			target = AA67BFD30558752500EF34A6;
			targetProxy = AA170C39055481660068A894;
		};
		AA29CC270558741A00961A51 = {
			buildActionMask = 2147483647;
			files = (
				AA817E070623237A00EA44DB,
				AA29CC280558741A00961A51,
				AA29CC290558741A00961A51,
				AA29CC2A0558741A00961A51,
				AA29CC2B0558741A00961A51,
				AA29CC2C0558741A00961A51,
				AA29CC2D0558741A00961A51,
				AA29CC2E0558741A00961A51,
				AA29CC2F0558741A00961A51,
				AA29CC300558741A00961A51,
				AA29CC310558741A00961A51,
				AA29CC320558741A00961A51,
				AA29CC330558741A00961A51,
				AA29CC340558741A00961A51,
				AA29CC350558741A00961A51,
				AA29CC360558741A00961A51,
				AA29CC370558741A00961A51,
				AA29CC380558741A00961A51,
				AA29CC390558741A00961A51,
				AA29CC3A0558741A00961A51,
				AA29CC3B0558741A00961A51,
				AA29CC3C0558741A00961A51,
				AA29CC3D0558741A00961A51,
				AA29CC3E0558741A00961A51,
				AA29CC3F0558741A00961A51,
				AA29CC400558741A00961A51,
				AA29CC410558741A00961A51,
				AA29CC420558741A00961A51,
				AA29CC430558741A00961A51,
				AA29CC440558741A00961A51,
				AA29CC450558741A00961A51,
				AA29CC470558741A00961A51,
				AA29CC480558741A00961A51,
				AA29CC490558741A00961A51,
				AA29CC4A0558741A00961A51,
				AA29CC4B0558741A00961A51,
				AA29CC4C0558741A00961A51,
				AA29CC4D0558741A00961A51,
				AA29CC4E0558741A00961A51,
				AA29CC4F0558741A00961A51,
				AA29CC500558741A00961A51,
				AA29CC510558741A00961A51,
				AA29CC520558741A00961A51,
				AA29CC530558741A00961A51,
				AA29CC540558741A00961A51,
				AA29CC550558741A00961A51,
				AA29CC560558741A00961A51,
				AA29CC570558741A00961A51,
				AA29CC580558741A00961A51,
				AA29CC590558741A00961A51,
				AA29CC5A0558741A00961A51,
				AA29CC5B0558741A00961A51,
				AA29CC5D0558741A00961A51,
				AA29CC5E0558741A00961A51,
				AA29CC5F0558741A00961A51,
				AA29CC600558741A00961A51,
				AA29CC610558741A00961A51,
				AA29CC620558741A00961A51,
				AA29CC630558741A00961A51,
				AA29CC640558741A00961A51,
				AA29CC650558741A00961A51,
				AA29CC660558741A00961A51,
				AA29CC670558741A00961A51,
				AA29CC680558741A00961A51,
				AA29CC690558741A00961A51,
				AA29CC6A0558741A00961A51,
				AA29CC6B0558741A00961A51,
				AA29CC6C0558741A00961A51,
				AA29CC6D0558741A00961A51,
				AA29CC6E0558741A00961A51,
				AA29CC6F0558741A00961A51,
				AA29CC700558741A00961A51,
				AA29CC710558741A00961A51,
				AA29CC720558741A00961A51,
				AA29CC730558741A00961A51,
				AA29CC750558741A00961A51,
				AA29CC760558741A00961A51,
				AA29CC770558741A00961A51,
				AA29CC780558741A00961A51,
				AA29CC790558741A00961A51,
				AA29CC7A0558741A00961A51,
				AA29CC7B0558741A00961A51,
				AA29CC7C0558741A00961A51,
				AA29CC7D0558741A00961A51,
				AA29CC7E0558741A00961A51,
				AA29CC7F0558741A00961A51,
				AA29CC800558741A00961A51,
				AA29CC810558741A00961A51,
				AA29CC820558741A00961A51,
				AA29CC830558741A00961A51,
				AA29CC840558741A00961A51,
				AA29CC850558741A00961A51,
				AA29CC860558741A00961A51,
				AA29CC870558741A00961A51,
				AA29CC880558741A00961A51,
				AA29CC890558741A00961A51,
				AA29CC8A0558741A00961A51,
				AA29CC8B0558741A00961A51,
				AA29CC8E0558741A00961A51,
				AA29CC8F0558741A00961A51,
				AA29CC900558741A00961A51,
				AA29CC910558741A00961A51,
				AA29CC920558741A00961A51,
				AA29CC930558741A00961A51,
				AA29CC940558741A00961A51,
				AA29CC950558741A00961A51,
				AA29CC960558741A00961A51,
				AA29CC970558741A00961A51,
				AA29CC980558741A00961A51,
				AA29CC990558741A00961A51,
				AA29CC9A0558741A00961A51,
				AA29CC9B0558741A00961A51,
				AA29CC9C0558741A00961A51,
				AA29CC9D0558741A00961A51,
				AA29CC9F0558741A00961A51,
				AA29CCA00558741A00961A51,
				AA29CCA10558741A00961A51,
				AA29CCA20558741A00961A51,
				AA29CCA30558741A00961A51,
				AA29CCA50558741A00961A51,
				AA29CCA60558741A00961A51,
				AA29CCA70558741A00961A51,
				AA29CCA80558741A00961A51,
				AA29CCA90558741A00961A51,
				AA29CCAA0558741A00961A51,
				AA29CCAB0558741A00961A51,
				AA29CCAC0558741A00961A51,
				AA29CCAD0558741A00961A51,
				AA29CCAE0558741A00961A51,
				AA29CCAF0558741A00961A51,
				AA29CCB00558741A00961A51,
				AA29CCB10558741A00961A51,
				AA29CCB20558741A00961A51,
				AA29CCB30558741A00961A51,
				AA29CCB40558741A00961A51,
				AA29CCB50558741A00961A51,
				AA29CCB60558741A00961A51,
				AA29CCB70558741A00961A51,
				AA29CCB80558741A00961A51,
				AA29CCB90558741A00961A51,
				AA29CCBA0558741A00961A51,
				AA29CCBC0558741A00961A51,
				AA29CCBD0558741A00961A51,
				AA29CCBE0558741A00961A51,
				AA29CCBF0558741A00961A51,
				AA29CCC00558741A00961A51,
				AA29CCC10558741A00961A51,
				AA29CCC20558741A00961A51,
				AA29CCC30558741A00961A51,
				AA29CCC50558741A00961A51,
				AA29CCC60558741A00961A51,
				AA29CCC70558741A00961A51,
				AA29CCC90558741A00961A51,
				AA29CCCB0558741A00961A51,
				AA29CCCC0558741A00961A51,
				AA29CCCD0558741A00961A51,
				AA29CCCE0558741A00961A51,
				AA29CCCF0558741A00961A51,
				AA29CCD00558741A00961A51,
				AA29CCD10558741A00961A51,
				AA29CCD20558741A00961A51,
				AA29CCD30558741A00961A51,
				AA29CCD40558741A00961A51,
				AA29CCD50558741A00961A51,
				AA29CCD60558741A00961A51,
				AA29CCD70558741A00961A51,
				AA29CCD80558741A00961A51,
				AA29CCD90558741A00961A51,
				AA29CCDA0558741A00961A51,
				AA29CCDB0558741A00961A51,
				AA29CCDC0558741A00961A51,
				AA29CCDD0558741A00961A51,
				AA29CCDE0558741A00961A51,
				AA29CCDF0558741A00961A51,
				AA29CCE00558741A00961A51,
				AA29CCE10558741A00961A51,
				AA29CCE20558741A00961A51,
				AA29CCE30558741A00961A51,
				AA29CCE40558741A00961A51,
				AA29CCE50558741A00961A51,
				AA29CCE60558741A00961A51,
				AA29CCE70558741A00961A51,
				AA29CCE80558741A00961A51,
				AA29CCE90558741A00961A51,
				AA29CCEA0558741A00961A51,
				AA29CCEB0558741A00961A51,
				AA29CCEC0558741A00961A51,
				AA29CCED0558741A00961A51,
				AA29CCEE0558741A00961A51,
				AA29CCF00558741A00961A51,
				AA29CCF10558741A00961A51,
				AA29CCF30558741A00961A51,
				AA29CCF40558741A00961A51,
				AA29CCF50558741A00961A51,
				AA29CCF60558741A00961A51,
				AA29CCF70558741A00961A51,
				AA29CCF80558741A00961A51,
				AA29CCFA0558741A00961A51,
				AA29CCFB0558741A00961A51,
				AA29CCFC0558741A00961A51,
				AA29CCFE0558741A00961A51,
				AA29CCFF0558741A00961A51,
				AA29CD000558741A00961A51,
				AA29CD010558741A00961A51,
				AA29CD020558741A00961A51,
				AA29CD030558741A00961A51,
				AA29CD040558741A00961A51,
				AA29CD060558741A00961A51,
				AA29CD070558741A00961A51,
				AA29CD080558741A00961A51,
				AA29CD090558741A00961A51,
				AA29CD0A0558741A00961A51,
				AA29CD0B0558741A00961A51,
				AA29CD0C0558741A00961A51,
				AA29CD0E0558741A00961A51,
				AA29CD0F0558741A00961A51,
				AA29CD100558741A00961A51,
				AA29CD110558741A00961A51,
				AA29CD120558741A00961A51,
				AA29CD130558741A00961A51,
				AA29CD140558741A00961A51,
				AA29CD150558741A00961A51,
				AA29CD160558741A00961A51,
				AA29CD170558741A00961A51,
				AA29CD180558741A00961A51,
				AA29CD1B0558741A00961A51,
				AA29CD1C0558741A00961A51,
				AA29CD1D0558741A00961A51,
				AA29CD1E0558741A00961A51,
				AA29CD1F0558741A00961A51,
				AA29CD200558741A00961A51,
				AA29CD210558741A00961A51,
				AA29CD220558741A00961A51,
				AA29CD230558741A00961A51,
				AA29CD240558741A00961A51,
				AA29CD250558741A00961A51,
				AA29CD270558741A00961A51,
				AA29CD290558741A00961A51,
				AA29CD2A0558741A00961A51,
				AA29CD2B0558741A00961A51,
				AA29CD2C0558741A00961A51,
				AA29CD2D0558741A00961A51,
				AA29CD2E0558741A00961A51,
				AA29CD2F0558741A00961A51,
				AA29CD300558741A00961A51,
				AA29CD310558741A00961A51,
				AA29CD320558741A00961A51,
				AA29CD330558741A00961A51,
				AA29CD340558741A00961A51,
				AA29CD350558741A00961A51,
				AA29CD360558741A00961A51,
				AA29CD370558741A00961A51,
				AA29CD380558741A00961A51,
				AA29CD390558741A00961A51,
				AA29CD3A0558741A00961A51,
				AA29CD3B0558741A00961A51,
				AA9EC2F3055F5126007E5098,
				AA9D236D0561B6CF00FC7F14,
				AAC6DCE60567660A00B5D56F,
				AAC6DCF20567663800B5D56F,
				AAC6DCF30567663800B5D56F,
				AAC6DDE10569C71000B5D56F,
				AAC6DDE90569C80900B5D56F,
				AAB691F505704FA50078BED4,
				AAB005F30579B8CB000BBA58,
				AAB00862057F4F7A000BBA58,
				AAB00864057F4F7A000BBA58,
				AAB00866057F4F7A000BBA58,
				AA251B7805841FCE00027ACB,
				AA25200E0587225500027ACB,
				AA28B47D058F2F5E0097C109,
				AABE78770591287100E8BF50,
				AABE787A0591287100E8BF50,
				AABE788D05912B0600E8BF50,
				AA729C450599B50D00779F33,
				AA729C490599B54D00779F33,
				AA729C530599B58D00779F33,
				AA729C550599B58D00779F33,
				AA729C67059A2F2400779F33,
				AABFA8CC05A4535700D3FDD1,
				AABE321D05ACD8ED001A0E84,
				AABE322105ACD931001A0E84,
				AABE322505ACDA52001A0E84,
				AA946AC305B27398000A1F2E,
				AAD3D5AC05B5AB4E00014FAC,
				AA2344DF05C3B53500C8E1AE,
				AAF4206805D63FA700056441,
				AAF4206C05D6400800056441,
				AA50202005D6D7B200ACEFD0,
				AAC6889C05D7F3C800964E6D,
				AABBD80905D8E9FC00B44FC2,
				AA96881D05DE34B600478B95,
				AA96882105DE34CD00478B95,
				AABD0B3B05DF3F22004F7929,
				AAEA090905E23DF900D38622,
				AAEA090B05E23DF900D38622,
				AAED6F2D0601C528002D2DEE,
				AAED6F2F0601C528002D2DEE,
				AAD64AA60604079E00EF8CDE,
				AA0A3DE9060513A00044E6B1,
				AAE7804C060814AC0034E65F,
				AAE7808806081A000034E65F,
				AAE7812E0608249E0034E65F,
				AA1CD944060AE571003702C4,
				AAF7435C06110E8D00B19AD1,
				AAF74591061181F700B19AD1,
				AA34ECF70611C9A7003E5955,
				AA34ECF90611C9A9003E5955,
				AA34ECFC0611C9AD003E5955,
				AA34ECFD0611C9B8003E5955,
				AA34ECFF0611C9C7003E5955,
				AA34ED000611D8C2003E5955,
				AA34ED210611FB83003E5955,
				AA34ED290611FE33003E5955,
				AA34ED2A0611FE33003E5955,
				AADBA563062007BA005D4FC2,
				AA8F13710624BAB200C6A467,
				AAD36085062BB8AE00D0CED8,
				AA2828B2062FC0B7006F61EC,
				AA5C73FE0637A5F100AFB891,
				AA5C74000637A5F100AFB891,
				AA5C74020637A5F100AFB891,
				AAA6BFED0644AB3700AFBBC8,
				AA082E4D0653BF58001A3A80,
				AA082E4F0653BF58001A3A80,
				AA082E500653BF58001A3A80,
				AA082E520653BF58001A3A80,
				AA082E570653BF58001A3A80,
				AA082E590653BF58001A3A80,
				AA082E610653BF58001A3A80,
				AA082E630653BF58001A3A80,
				AA082E660653BF58001A3A80,
				AA082E6A0653BF58001A3A80,
				AA082E6C0653BF58001A3A80,
				AA082E6F0653BF58001A3A80,
				AA082E710653BF58001A3A80,
				AA082E720653BF58001A3A80,
				AA082E740653BF58001A3A80,
				AA082E760653BF58001A3A80,
				AA082E780653BF58001A3A80,
				AA082E7A0653BF58001A3A80,
				AA082E7B0653BF58001A3A80,
				AA082E7D0653BF58001A3A80,
				AA082E7E0653BF58001A3A80,
				AA082E800653BF58001A3A80,
				AA082E860653BF58001A3A80,
				AA082E880653BF58001A3A80,
				AA082E8A0653BF58001A3A80,
				AA082E8B0653BF58001A3A80,
				AA082E8D0653BF58001A3A80,
				AA082E8E0653BF58001A3A80,
				AA082E8F0653BF58001A3A80,
				AA082E910653BF58001A3A80,
				AA082E920653BF58001A3A80,
				AA082E930653BF58001A3A80,
				AA082E950653BF58001A3A80,
				AA082E980653BF58001A3A80,
				AA082EA00653C7E6001A3A80,
				AAE66F750657634D002E3AD9,
				AAE66F7A0657634D002E3AD9,
				AAE66F810657638E002E3AD9,
				AABBF6770659E78D00738526,
				AABBF6790659E78D00738526,
				AABBF67B0659E78D00738526,
				AABBF67D0659E78D00738526,
				AABBF67F0659E78D00738526,
				AABB00F90659EF8C00738526,
				AABB00FB0659EF8C00738526,
				AABB01000659F0A700738526,
				AAD6A6E1065E0A8D0042165A,
				AAD6A715065E0FDF0042165A,
				AA70E3690663112800DAE1FD,
				AA70E36B0663112800DAE1FD,
				AA70E36D0663112800DAE1FD,
				AAD7A2FD0664999800CCAB36,
				AA42F5E9067068D30013509E,
				AAD675F706795175006002B0,
				AAD675F806795175006002B0,
				AAD675FA06795175006002B0,
				AA60E0C1067992D7008ADC41,
				AA60E0C3067992D7008ADC41,
				AA35CBC8067C5BFE00BEBC56,
				AA91587E067D2C2C00078E36,
				AA9091A2067ED43000C1FCFF,
				AA9091A6067ED46400C1FCFF,
				AAC9F331069E22BB00D53E2C,
				AAC9F335069E22CF00D53E2C,
				AA3D790206A275E90064B980,
				AA3D793406A279530064B980,
				AA3A705F06AA144C006F755E,
				AA3A706306AA1645006F755E,
				AA9A78AC06B5C72200B03E97,
				AA22CBA606DE909C0083BA97,
				AA75DA1806E0944700EF13B5,
				AA75DA2106E0A1B500EF13B5,
				AAB9C8B006EAF64400AD97CD,
				AAB9C8B206EAF64400AD97CD,
				AAB9C8B606EAF66C00AD97CD,
				AA64218906EC606F00C21584,
				AA8A3EC906EDDAE4002F25AB,
				AA8A405206EEFF72002F25AB,
				AA54709206F559DF008EB9B2,
				AA21D5A20712AE16008B825F,
				AAFC6CF2072A30440053AAD3,
				AAAB2CE0072BD2EC00CD9FC9,
				AAAB2CE4072BD2FA00CD9FC9,
				AA7ADC28072CAB7F00C50A7F,
				AA7ADC2A072CAB7F00C50A7F,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA29CC280558741A00961A51 = {
			fileRef = AA6EFD6E04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC290558741A00961A51 = {
			fileRef = AA6EFD7004770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC2A0558741A00961A51 = {
			fileRef = AA6EFD7304770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC2B0558741A00961A51 = {
			fileRef = AA6EFD7504770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC2C0558741A00961A51 = {
			fileRef = AA6EFD7904770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC2D0558741A00961A51 = {
			fileRef = AA6EFD7B04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC2E0558741A00961A51 = {
			fileRef = AA6EFD7D04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC2F0558741A00961A51 = {
			fileRef = AA6EFD7F04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC300558741A00961A51 = {
			fileRef = AA6EFD8104770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC310558741A00961A51 = {
			fileRef = AA6EFD8304770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC320558741A00961A51 = {
			fileRef = AA6EFD8604770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC330558741A00961A51 = {
			fileRef = AA6EFD8804770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC340558741A00961A51 = {
			fileRef = AA6EFD8A04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC350558741A00961A51 = {
			fileRef = AA6EFD8C04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC360558741A00961A51 = {
			fileRef = AA6EFD8E04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC370558741A00961A51 = {
			fileRef = AA6EFD9004770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC380558741A00961A51 = {
			fileRef = AA6EFD9104770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC390558741A00961A51 = {
			fileRef = AA6EFD9304770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC3A0558741A00961A51 = {
			fileRef = AA6EFDBD04770AEA005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC3B0558741A00961A51 = {
			fileRef = AA6EFDBF04770AEA005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC3C0558741A00961A51 = {
			fileRef = AA6EFDC104770AEA005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC3D0558741A00961A51 = {
			fileRef = AA6EFDCA04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC3E0558741A00961A51 = {
			fileRef = AA6EFDCC04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC3F0558741A00961A51 = {
			fileRef = AA6EFDCE04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC400558741A00961A51 = {
			fileRef = AA6EFDD004770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC410558741A00961A51 = {
			fileRef = AA6EFDD204770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC420558741A00961A51 = {
			fileRef = AA6EFDD404770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC430558741A00961A51 = {
			fileRef = AA6EFDD604770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC440558741A00961A51 = {
			fileRef = AA6EFDD804770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC450558741A00961A51 = {
			fileRef = AA6EFDDA04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC470558741A00961A51 = {
			fileRef = AA6EFDDE04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC480558741A00961A51 = {
			fileRef = AA6EFDE004770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC490558741A00961A51 = {
			fileRef = AA6EFDE204770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC4A0558741A00961A51 = {
			fileRef = AA6EFDE404770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC4B0558741A00961A51 = {
			fileRef = AA6EFDE604770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC4C0558741A00961A51 = {
			fileRef = AA6EFDE804770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC4D0558741A00961A51 = {
			fileRef = AA6EFDEA04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC4E0558741A00961A51 = {
			fileRef = AA6EFDEE04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC4F0558741A00961A51 = {
			fileRef = AA6EFDF004770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC500558741A00961A51 = {
			fileRef = AA6EFDF204770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC510558741A00961A51 = {
			fileRef = AA6EFDF404770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC520558741A00961A51 = {
			fileRef = AA6EFDF604770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC530558741A00961A51 = {
			fileRef = AA6EFDF804770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC540558741A00961A51 = {
			fileRef = AA6EFDFA04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC550558741A00961A51 = {
			fileRef = AA6EFDFC04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC560558741A00961A51 = {
			fileRef = AA6EFDFE04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC570558741A00961A51 = {
			fileRef = AA6EFE0004770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC580558741A00961A51 = {
			fileRef = AA6EFE0204770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC590558741A00961A51 = {
			fileRef = AA6EFE0404770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC5A0558741A00961A51 = {
			fileRef = AA6EFE0804770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC5B0558741A00961A51 = {
			fileRef = AA6EFE0A04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC5D0558741A00961A51 = {
			fileRef = AA6EFE0D04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC5E0558741A00961A51 = {
			fileRef = AA6EFE0F04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC5F0558741A00961A51 = {
			fileRef = AA6EFE5904770CAA005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC600558741A00961A51 = {
			fileRef = AA6EFE5B04770CAA005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC610558741A00961A51 = {
			fileRef = AA6EFE6004770CF7005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC620558741A00961A51 = {
			fileRef = AA6EFE6104770CF7005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC630558741A00961A51 = {
			fileRef = AA6EFE6204770CF7005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC640558741A00961A51 = {
			fileRef = AA6EFE6404770CF7005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC650558741A00961A51 = {
			fileRef = AA6EFE6F04770D61005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC660558741A00961A51 = {
			fileRef = AA6EFE7704770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC670558741A00961A51 = {
			fileRef = AA6EFE7904770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC680558741A00961A51 = {
			fileRef = AA6EFE7B04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC690558741A00961A51 = {
			fileRef = AA6EFE7F04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC6A0558741A00961A51 = {
			fileRef = AA6EFE8104770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC6B0558741A00961A51 = {
			fileRef = AA6EFE8304770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC6C0558741A00961A51 = {
			fileRef = AA6EFE8504770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC6D0558741A00961A51 = {
			fileRef = AA6EFE8B04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC6E0558741A00961A51 = {
			fileRef = AA6EFE8D04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC6F0558741A00961A51 = {
			fileRef = AA6EFE8F04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC700558741A00961A51 = {
			fileRef = AA6EFE9104770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC710558741A00961A51 = {
			fileRef = AA6EFE9304770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC720558741A00961A51 = {
			fileRef = AA6EFE9504770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC730558741A00961A51 = {
			fileRef = AA6EFE9704770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC750558741A00961A51 = {
			fileRef = AA6EFE9B04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC760558741A00961A51 = {
			fileRef = AA6EFE9D04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC770558741A00961A51 = {
			fileRef = AA6EFE9F04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC780558741A00961A51 = {
			fileRef = AA6EFEA104770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC790558741A00961A51 = {
			fileRef = AA6EFEA304770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC7A0558741A00961A51 = {
			fileRef = AA6EFEA504770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC7B0558741A00961A51 = {
			fileRef = AA6EFEA704770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC7C0558741A00961A51 = {
			fileRef = AA6EFEA904770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC7D0558741A00961A51 = {
			fileRef = AA6EFEAB04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC7E0558741A00961A51 = {
			fileRef = AA6EFEAD04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC7F0558741A00961A51 = {
			fileRef = AA6EFEAF04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC800558741A00961A51 = {
			fileRef = AA6EFEB104770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC810558741A00961A51 = {
			fileRef = AA6EFEB304770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC820558741A00961A51 = {
			fileRef = AA6EFEB504770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC830558741A00961A51 = {
			fileRef = AA6EFEB704770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC840558741A00961A51 = {
			fileRef = AA6EFEFE04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC850558741A00961A51 = {
			fileRef = AA6EFF0004770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC860558741A00961A51 = {
			fileRef = AA6EFF0204770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC870558741A00961A51 = {
			fileRef = AA6EFF0404770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC880558741A00961A51 = {
			fileRef = AA6EFF0604770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC890558741A00961A51 = {
			fileRef = AA6EFF0804770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC8A0558741A00961A51 = {
			fileRef = AA6EFF0A04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC8B0558741A00961A51 = {
			fileRef = AA6EFF0E04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC8E0558741A00961A51 = {
			fileRef = AA6EFF1404770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC8F0558741A00961A51 = {
			fileRef = AA6EFF1604770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC900558741A00961A51 = {
			fileRef = AA6EFF1804770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC910558741A00961A51 = {
			fileRef = AA6EFF1A04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC920558741A00961A51 = {
			fileRef = AA6EFF1C04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC930558741A00961A51 = {
			fileRef = AA6EFF1E04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC940558741A00961A51 = {
			fileRef = AA6EFF2004770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC950558741A00961A51 = {
			fileRef = AA6EFF2204770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC960558741A00961A51 = {
			fileRef = AA6EFF2404770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC970558741A00961A51 = {
			fileRef = AA6EFF2604770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC980558741A00961A51 = {
			fileRef = AA6EFF2804770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC990558741A00961A51 = {
			fileRef = AA6EFF2A04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC9A0558741A00961A51 = {
			fileRef = AA6EFF2C04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC9B0558741A00961A51 = {
			fileRef = AA6EFF2E04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC9C0558741A00961A51 = {
			fileRef = AA6EFF3004770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC9D0558741A00961A51 = {
			fileRef = AA6EFF3204770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CC9F0558741A00961A51 = {
			fileRef = AA6EFF7104770F86005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCA00558741A00961A51 = {
			fileRef = AA6EFF7604770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCA10558741A00961A51 = {
			fileRef = AA6EFF7804770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCA20558741A00961A51 = {
			fileRef = AA6EFF7A04770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCA30558741A00961A51 = {
			fileRef = AA6EFFBA04770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCA50558741A00961A51 = {
			fileRef = AA6EFFBE04770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCA60558741A00961A51 = {
			fileRef = AA6EFFC004770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCA70558741A00961A51 = {
			fileRef = AA6EFFC104770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCA80558741A00961A51 = {
			fileRef = AA6EFFC304770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCA90558741A00961A51 = {
			fileRef = AA6E000B047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCAA0558741A00961A51 = {
			fileRef = AA6E0011047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCAB0558741A00961A51 = {
			fileRef = AA6E0017047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCAC0558741A00961A51 = {
			fileRef = AA6E001A047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCAD0558741A00961A51 = {
			fileRef = AA6E001C047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCAE0558741A00961A51 = {
			fileRef = AA6E001E047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCAF0558741A00961A51 = {
			fileRef = AA6E0020047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCB00558741A00961A51 = {
			fileRef = AA6E0022047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCB10558741A00961A51 = {
			fileRef = AA6E0024047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCB20558741A00961A51 = {
			fileRef = AA6E0026047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCB30558741A00961A51 = {
			fileRef = AA6E0028047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCB40558741A00961A51 = {
			fileRef = AA6E002A047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCB50558741A00961A51 = {
			fileRef = AA6E0034047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCB60558741A00961A51 = {
			fileRef = AA6E0038047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCB70558741A00961A51 = {
			fileRef = AA6E003A047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCB80558741A00961A51 = {
			fileRef = AA6E003C047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCB90558741A00961A51 = {
			fileRef = AA6E0040047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCBA0558741A00961A51 = {
			fileRef = AA6E0042047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCBC0558741A00961A51 = {
			fileRef = AA6E0044047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCBD0558741A00961A51 = {
			fileRef = AA6E0046047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCBE0558741A00961A51 = {
			fileRef = AA6E0048047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCBF0558741A00961A51 = {
			fileRef = AA6E004A047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCC00558741A00961A51 = {
			fileRef = AA6E004C047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCC10558741A00961A51 = {
			fileRef = AA6E0050047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCC20558741A00961A51 = {
			fileRef = AA6E0052047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCC30558741A00961A51 = {
			fileRef = AA6E0054047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCC50558741A00961A51 = {
			fileRef = AA6E0058047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCC60558741A00961A51 = {
			fileRef = AA6E005A047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCC70558741A00961A51 = {
			fileRef = AA6E005C047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCC90558741A00961A51 = {
			fileRef = AA6E0060047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCCB0558741A00961A51 = {
			fileRef = AA6E0066047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCCC0558741A00961A51 = {
			fileRef = AA6E0068047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCCD0558741A00961A51 = {
			fileRef = AA6E006A047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCCE0558741A00961A51 = {
			fileRef = AA6E006C047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCCF0558741A00961A51 = {
			fileRef = AA6E0070047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCD00558741A00961A51 = {
			fileRef = AA6E0074047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCD10558741A00961A51 = {
			fileRef = AA6E0076047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCD20558741A00961A51 = {
			fileRef = AA6E0078047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCD30558741A00961A51 = {
			fileRef = AA6E007A047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCD40558741A00961A51 = {
			fileRef = AA6E007C047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCD50558741A00961A51 = {
			fileRef = AA6E007E047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCD60558741A00961A51 = {
			fileRef = AA6E0080047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCD70558741A00961A51 = {
			fileRef = AA6E0082047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCD80558741A00961A51 = {
			fileRef = AA6E01000477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCD90558741A00961A51 = {
			fileRef = AA6E01020477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCDA0558741A00961A51 = {
			fileRef = AA6E01040477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCDB0558741A00961A51 = {
			fileRef = AA6E01060477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCDC0558741A00961A51 = {
			fileRef = AA6E01080477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCDD0558741A00961A51 = {
			fileRef = AA6E010A0477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCDE0558741A00961A51 = {
			fileRef = AA6E010C0477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCDF0558741A00961A51 = {
			fileRef = AA6E010E0477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCE00558741A00961A51 = {
			fileRef = AA6E01100477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCE10558741A00961A51 = {
			fileRef = AA6E01130477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCE20558741A00961A51 = {
			fileRef = AA6E01150477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCE30558741A00961A51 = {
			fileRef = AA6E012F047712BE005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCE40558741A00961A51 = {
			fileRef = AA6E01570477136A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCE50558741A00961A51 = {
			fileRef = AA6E01630477136A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCE60558741A00961A51 = {
			fileRef = AA6E01650477136A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCE70558741A00961A51 = {
			fileRef = AA6E01DF04772005005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCE80558741A00961A51 = {
			fileRef = AA6E01E30477205A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCE90558741A00961A51 = {
			fileRef = AA6E01E7047720A3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCEA0558741A00961A51 = {
			fileRef = AAC23F7D0485E68D005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCEB0558741A00961A51 = {
			fileRef = AAC23F7F0485E68D005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCEC0558741A00961A51 = {
			fileRef = AABE35EC04967E26005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCED0558741A00961A51 = {
			fileRef = AABE35F004967E6F005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCEE0558741A00961A51 = {
			fileRef = AABE36F60497CE16005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCF00558741A00961A51 = {
			fileRef = AABE36F80497CE16005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCF10558741A00961A51 = {
			fileRef = AABE36FC0497CE44005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCF30558741A00961A51 = {
			fileRef = AABE37030497CF85005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCF40558741A00961A51 = {
			fileRef = AA98E298049ACE39005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCF50558741A00961A51 = {
			fileRef = AA8F118304A04F9B00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCF60558741A00961A51 = {
			fileRef = AA1DC47204A485E900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCF70558741A00961A51 = {
			fileRef = AA1DC47504A4861700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCF80558741A00961A51 = {
			fileRef = AA1DC47804A4866B00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCFA0558741A00961A51 = {
			fileRef = AA1DCB6104A4872700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCFB0558741A00961A51 = {
			fileRef = AA1DCB6304A4872700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCFC0558741A00961A51 = {
			fileRef = AA1DCB6504A4872700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCFE0558741A00961A51 = {
			fileRef = AAE443EC04B0F9F600D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CCFF0558741A00961A51 = {
			fileRef = AAE443F404B0FEB700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD000558741A00961A51 = {
			fileRef = AA8B6C7B04AFD87300D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD010558741A00961A51 = {
			fileRef = AA8B6C7E04AFD87300D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD020558741A00961A51 = {
			fileRef = AAF580A804B3E2DC00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD030558741A00961A51 = {
			fileRef = AAEF3D0C04B533CC00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD040558741A00961A51 = {
			fileRef = AAEF3D1004B53E2900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD060558741A00961A51 = {
			fileRef = AAB3B36C04C38B4600D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD070558741A00961A51 = {
			fileRef = AAB3B37704C38BF600D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD080558741A00961A51 = {
			fileRef = AAB3B37F04C3F48700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD090558741A00961A51 = {
			fileRef = AAB3B39104C5921800D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD0A0558741A00961A51 = {
			fileRef = AA272C3104CD757100D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD0B0558741A00961A51 = {
			fileRef = AA6EFD7704770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD0C0558741A00961A51 = {
			fileRef = AADB4E7A04D4FE5D00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD0E0558741A00961A51 = {
			fileRef = AADB4E8F04D5263200D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD0F0558741A00961A51 = {
			fileRef = AADB4E8804D50FB900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD100558741A00961A51 = {
			fileRef = AADB4E8A04D50FB900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD110558741A00961A51 = {
			fileRef = AADB4F5904D9220700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD120558741A00961A51 = {
			fileRef = AA0E393404DA8EE700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD130558741A00961A51 = {
			fileRef = AAF430FE04DC98BC00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD140558741A00961A51 = {
			fileRef = AA4F38C104E2D0B700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD150558741A00961A51 = {
			fileRef = AAADA4AE04E5F3DE00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD160558741A00961A51 = {
			fileRef = AAADA51704E75DD300D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD170558741A00961A51 = {
			fileRef = AAADA51B04E7609A00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD180558741A00961A51 = {
			fileRef = AAADA51E04E77F4400D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD1B0558741A00961A51 = {
			fileRef = AAC28BBA04F758E500D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD1C0558741A00961A51 = {
			fileRef = AA7D404604FC3C270020E02B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD1D0558741A00961A51 = {
			fileRef = AA14ED100509F40000E3FAD7;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD1E0558741A00961A51 = {
			fileRef = AA1C6553050D23200073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD1F0558741A00961A51 = {
			fileRef = AA1C6557050D234B0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD200558741A00961A51 = {
			fileRef = AA1C65A7050FD21F0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD210558741A00961A51 = {
			fileRef = AAFC7FF20513A67700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD220558741A00961A51 = {
			fileRef = AA1C65A5050FD21F0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD230558741A00961A51 = {
			fileRef = AAFC80410513A6EB00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD240558741A00961A51 = {
			fileRef = AAFC80420513A6EB00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD250558741A00961A51 = {
			fileRef = AAFC80440513A6EB00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD270558741A00961A51 = {
			fileRef = AAFC80460513A6EB00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD290558741A00961A51 = {
			fileRef = AAAE28F3052254A900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD2A0558741A00961A51 = {
			fileRef = AAAE28F5052254A900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD2B0558741A00961A51 = {
			fileRef = AAECF8C005265DB600D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD2C0558741A00961A51 = {
			fileRef = AABE7D3E051F07E900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD2D0558741A00961A51 = {
			fileRef = AA53D28505277DAF00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD2E0558741A00961A51 = {
			fileRef = AA53D28705277DAF00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD2F0558741A00961A51 = {
			fileRef = AA53D28905277DAF00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD300558741A00961A51 = {
			fileRef = AAD6201A0528FA5E00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD310558741A00961A51 = {
			fileRef = AA6E0030047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD320558741A00961A51 = {
			fileRef = AAD620A6052EC78B00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD330558741A00961A51 = {
			fileRef = AA6DAF0905300B3D00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD340558741A00961A51 = {
			fileRef = AAC622F905389A0500D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD350558741A00961A51 = {
			fileRef = AAC622FB05389A0500D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD360558741A00961A51 = {
			fileRef = AADBE361053D5F8A00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD370558741A00961A51 = {
			fileRef = AADBE363053D5F8A00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD380558741A00961A51 = {
			fileRef = AADBE369053DA38C00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD390558741A00961A51 = {
			fileRef = AAFF551E0549F39700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD3A0558741A00961A51 = {
			fileRef = AAFF55220549F43A00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD3B0558741A00961A51 = {
			fileRef = AAFF5542054E736D00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD3C0558741A00961A51 = {
			buildActionMask = 2147483647;
			files = (
				AA29CD3D0558741A00961A51,
				AA29CD3E0558741A00961A51,
				AA817DF80622889500EA44DB,
			);
			isa = PBXResourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA29CD3D0558741A00961A51 = {
			fileRef = 089C165CFE840E0CC02AAC07;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD3E0558741A00961A51 = {
			fileRef = AAB895E504A9057100D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD410558741A00961A51 = {
			buildActionMask = 2147483647;
			files = (
				AA29CD420558741A00961A51,
				AA29CD430558741A00961A51,
				AA29CD440558741A00961A51,
				AA29CD450558741A00961A51,
				AA29CD460558741A00961A51,
				AA29CD470558741A00961A51,
				AA29CD480558741A00961A51,
				AA29CD490558741A00961A51,
				AA29CD4A0558741A00961A51,
				AA29CD4B0558741A00961A51,
				AA29CD4C0558741A00961A51,
				AA29CD4D0558741A00961A51,
				AA29CD4E0558741A00961A51,
				AA29CD4F0558741A00961A51,
				AA29CD500558741A00961A51,
				AA29CD510558741A00961A51,
				AA29CD520558741A00961A51,
				AA29CD530558741A00961A51,
				AA29CD540558741A00961A51,
				AA29CD550558741A00961A51,
				AA29CD560558741A00961A51,
				AA29CD570558741A00961A51,
				AA29CD580558741A00961A51,
				AA29CD590558741A00961A51,
				AA29CD5A0558741A00961A51,
				AA29CD5B0558741A00961A51,
				AA29CD5C0558741A00961A51,
				AA29CD5D0558741A00961A51,
				AA29CD5F0558741A00961A51,
				AA29CD600558741A00961A51,
				AA29CD610558741A00961A51,
				AA29CD620558741A00961A51,
				AA29CD630558741A00961A51,
				AA29CD640558741A00961A51,
				AA29CD650558741A00961A51,
				AA29CD660558741A00961A51,
				AA29CD670558741A00961A51,
				AA29CD680558741A00961A51,
				AA29CD690558741A00961A51,
				AA29CD6A0558741A00961A51,
				AA29CD6B0558741A00961A51,
				AA29CD6C0558741A00961A51,
				AA29CD6D0558741A00961A51,
				AA29CD6E0558741A00961A51,
				AA29CD6F0558741A00961A51,
				AA29CD700558741A00961A51,
				AA29CD710558741A00961A51,
				AA29CD720558741A00961A51,
				AA29CD730558741A00961A51,
				AA29CD750558741A00961A51,
				AA29CD760558741A00961A51,
				AA29CD770558741A00961A51,
				AA29CD780558741A00961A51,
				AA29CD790558741A00961A51,
				AA29CD7A0558741A00961A51,
				AA29CD7B0558741A00961A51,
				AA29CD7C0558741A00961A51,
				AA29CD7D0558741A00961A51,
				AA29CD7E0558741A00961A51,
				AA29CD7F0558741A00961A51,
				AA29CD800558741A00961A51,
				AA29CD810558741A00961A51,
				AA29CD820558741A00961A51,
				AA29CD830558741A00961A51,
				AA29CD840558741A00961A51,
				AA29CD850558741A00961A51,
				AA29CD860558741A00961A51,
				AA29CD870558741A00961A51,
				AA29CD890558741A00961A51,
				AA29CD8A0558741A00961A51,
				AA29CD8B0558741A00961A51,
				AA29CD8C0558741A00961A51,
				AA29CD8D0558741A00961A51,
				AA29CD8E0558741A00961A51,
				AA29CD8F0558741A00961A51,
				AA29CD900558741A00961A51,
				AA29CD910558741A00961A51,
				AA29CD920558741A00961A51,
				AA29CD930558741A00961A51,
				AA29CD940558741A00961A51,
				AA29CD950558741A00961A51,
				AA29CD960558741A00961A51,
				AA29CD970558741A00961A51,
				AA29CD980558741A00961A51,
				AA29CD990558741A00961A51,
				AA29CD9A0558741A00961A51,
				AA29CD9B0558741A00961A51,
				AA29CD9C0558741A00961A51,
				AA29CD9D0558741A00961A51,
				AA29CD9E0558741A00961A51,
				AA29CD9F0558741A00961A51,
				AA29CDA20558741A00961A51,
				AA29CDA30558741A00961A51,
				AA29CDA40558741A00961A51,
				AA29CDA50558741A00961A51,
				AA29CDA60558741A00961A51,
				AA29CDA70558741A00961A51,
				AA29CDA80558741A00961A51,
				AA29CDA90558741A00961A51,
				AA29CDAA0558741A00961A51,
				AA29CDAB0558741A00961A51,
				AA29CDAC0558741A00961A51,
				AA29CDAD0558741A00961A51,
				AA29CDAE0558741A00961A51,
				AA29CDAF0558741A00961A51,
				AA29CDB10558741A00961A51,
				AA29CDB20558741A00961A51,
				AA29CDB30558741A00961A51,
				AA29CDB40558741A00961A51,
				AA29CDB50558741A00961A51,
				AA29CDB70558741A00961A51,
				AA29CDB80558741A00961A51,
				AA29CDB90558741A00961A51,
				AA29CDBA0558741A00961A51,
				AA29CDBB0558741A00961A51,
				AA29CDBC0558741A00961A51,
				AA29CDBD0558741A00961A51,
				AA29CDBE0558741A00961A51,
				AA29CDBF0558741A00961A51,
				AA29CDC00558741A00961A51,
				AA29CDC10558741A00961A51,
				AA29CDC20558741A00961A51,
				AA29CDC30558741A00961A51,
				AA29CDC40558741A00961A51,
				AA29CDC50558741A00961A51,
				AA29CDC60558741A00961A51,
				AA29CDC70558741A00961A51,
				AA29CDC80558741A00961A51,
				AA29CDC90558741A00961A51,
				AA29CDCA0558741A00961A51,
				AA29CDCB0558741A00961A51,
				AA29CDCC0558741A00961A51,
				AA29CDCD0558741A00961A51,
				AA29CDCE0558741A00961A51,
				AA29CDCF0558741A00961A51,
				AA29CDD00558741A00961A51,
				AA29CDD10558741A00961A51,
				AA29CDD30558741A00961A51,
				AA29CDD40558741A00961A51,
				AA29CDD50558741A00961A51,
				AA29CDD70558741A00961A51,
				AA29CDD90558741A00961A51,
				AA29CDDA0558741A00961A51,
				AA29CDDB0558741A00961A51,
				AA29CDDC0558741A00961A51,
				AA29CDDD0558741A00961A51,
				AA29CDDE0558741A00961A51,
				AA29CDDF0558741A00961A51,
				AA29CDE00558741A00961A51,
				AA29CDE10558741A00961A51,
				AA29CDE20558741A00961A51,
				AA29CDE30558741A00961A51,
				AA29CDE40558741A00961A51,
				AA29CDE50558741A00961A51,
				AA29CDE60558741A00961A51,
				AA29CDE70558741A00961A51,
				AA29CDE80558741A00961A51,
				AA29CDE90558741A00961A51,
				AA29CDEA0558741A00961A51,
				AA29CDEB0558741A00961A51,
				AA29CDEC0558741A00961A51,
				AA29CDED0558741A00961A51,
				AA29CDEE0558741A00961A51,
				AA29CDEF0558741A00961A51,
				AA29CDF00558741A00961A51,
				AA29CDF10558741A00961A51,
				AA29CDF20558741A00961A51,
				AA29CDF30558741A00961A51,
				AA29CDF40558741A00961A51,
				AA29CDF50558741A00961A51,
				AA29CDF60558741A00961A51,
				AA29CDF70558741A00961A51,
				AA29CDF80558741A00961A51,
				AA29CDF90558741A00961A51,
				AA29CDFA0558741A00961A51,
				AA29CDFB0558741A00961A51,
				AA29CDFC0558741A00961A51,
				AA29CDFD0558741A00961A51,
				AA29CDFE0558741A00961A51,
				AA29CE000558741A00961A51,
				AA29CE010558741A00961A51,
				AA29CE030558741A00961A51,
				AA29CE040558741A00961A51,
				AA29CE050558741A00961A51,
				AA29CE060558741A00961A51,
				AA29CE070558741A00961A51,
				AA29CE080558741A00961A51,
				AA29CE090558741A00961A51,
				AA29CE0B0558741A00961A51,
				AA29CE0C0558741A00961A51,
				AA29CE0D0558741A00961A51,
				AA29CE0E0558741A00961A51,
				AA29CE0F0558741A00961A51,
				AA29CE100558741A00961A51,
				AA29CE120558741A00961A51,
				AA29CE130558741A00961A51,
				AA29CE140558741A00961A51,
				AA29CE150558741A00961A51,
				AA29CE160558741A00961A51,
				AA29CE170558741A00961A51,
				AA29CE180558741A00961A51,
				AA29CE190558741A00961A51,
				AA29CE1A0558741A00961A51,
				AA29CE1B0558741A00961A51,
				AA29CE1C0558741A00961A51,
				AA29CE1E0558741A00961A51,
				AA29CE1F0558741A00961A51,
				AA29CE200558741A00961A51,
				AA29CE210558741A00961A51,
				AA29CE220558741A00961A51,
				AA29CE230558741A00961A51,
				AA29CE240558741A00961A51,
				AA29CE250558741A00961A51,
				AA29CE260558741A00961A51,
				AA29CE270558741A00961A51,
				AA29CE280558741A00961A51,
				AA29CE290558741A00961A51,
				AA29CE2A0558741A00961A51,
				AA29CE2B0558741A00961A51,
				AA29CE2C0558741A00961A51,
				AA29CE2D0558741A00961A51,
				AA29CE2E0558741A00961A51,
				AA29CE2F0558741A00961A51,
				AA29CE300558741A00961A51,
				AA29CE310558741A00961A51,
				AA29CE320558741A00961A51,
				AA29CE330558741A00961A51,
				AA29CE340558741A00961A51,
				AA29CE350558741A00961A51,
				AA29CE360558741A00961A51,
				AA29CE370558741A00961A51,
				AA29CE380558741A00961A51,
				AA29CE390558741A00961A51,
				AA29CE3A0558741A00961A51,
				AA9EC2F2055F5126007E5098,
				AAC6DCE50567660A00B5D56F,
				AAC6DDE00569C71000B5D56F,
				AAC6DDE80569C80900B5D56F,
				AAB691F405704FA50078BED4,
				AA4B59EF0573AA5B005FB5DB,
				AA4B5DD1057421F4005FB5DB,
				AAB005F20579B8CB000BBA58,
				AAB00861057F4F7A000BBA58,
				AAB00863057F4F7A000BBA58,
				AAB00865057F4F7A000BBA58,
				AA251B7705841FCE00027ACB,
				AA28B47C058F2F5E0097C109,
				AABE788E05912B0600E8BF50,
				AA729C440599B50D00779F33,
				AA729C480599B54D00779F33,
				AA729C520599B58D00779F33,
				AA729C540599B58D00779F33,
				AA729C66059A2F2400779F33,
				AABFA8CB05A4535700D3FDD1,
				AABE321C05ACD8ED001A0E84,
				AABE322005ACD931001A0E84,
				AABE322405ACDA52001A0E84,
				AA946AC205B27398000A1F2E,
				AA2344DE05C3B53500C8E1AE,
				AAF4206705D63FA700056441,
				AAF4206B05D6400800056441,
				AA50201F05D6D7B200ACEFD0,
				AAC6889B05D7F3C800964E6D,
				AABBD80805D8E9FC00B44FC2,
				AA96881C05DE34B600478B95,
				AA96882005DE34CD00478B95,
				AABD0B3A05DF3F22004F7929,
				AAEA090A05E23DF900D38622,
				AAA71EA105EE154E00D2E8FF,
				AAED6F2C0601C528002D2DEE,
				AAED6F2E0601C528002D2DEE,
				AAD64AA50604079E00EF8CDE,
				AA0A3DE8060513A00044E6B1,
				AAE7804B060814AC0034E65F,
				AAE7808706081A000034E65F,
				AAE7812D0608249E0034E65F,
				AA1CD943060AE571003702C4,
				AAF7435B06110E8D00B19AD1,
				AAF74590061181F700B19AD1,
				AA34ECF80611C9A8003E5955,
				AA34ECFA0611C9AA003E5955,
				AA34ECFB0611C9AC003E5955,
				AA34ECFE0611C9C6003E5955,
				AAD36084062BB8AE00D0CED8,
				AA2828B3062FC0B8006F61EC,
				AA5C73FD0637A5F100AFB891,
				AA5C73FF0637A5F100AFB891,
				AA5C74010637A5F100AFB891,
				AAA6BFEC0644AB3700AFBBC8,
				AA082E4C0653BF58001A3A80,
				AA082E4E0653BF58001A3A80,
				AA082E510653BF58001A3A80,
				AA082E580653BF58001A3A80,
				AA082E600653BF58001A3A80,
				AA082E620653BF58001A3A80,
				AA082E690653BF58001A3A80,
				AA082E6B0653BF58001A3A80,
				AA082E700653BF58001A3A80,
				AA082E730653BF58001A3A80,
				AA082E750653BF58001A3A80,
				AA082E770653BF58001A3A80,
				AA082E7C0653BF58001A3A80,
				AA082E7F0653BF58001A3A80,
				AA082E850653BF58001A3A80,
				AA082E870653BF58001A3A80,
				AA082E890653BF58001A3A80,
				AA082E8C0653BF58001A3A80,
				AA082E900653BF58001A3A80,
				AA082E940653BF58001A3A80,
				AA082E9F0653C7E6001A3A80,
				AAE66F740657634D002E3AD9,
				AAE66F790657634D002E3AD9,
				AAE66F820657638F002E3AD9,
				AAE66F83065763AD002E3AD9,
				AABBF6760659E78D00738526,
				AABBF6780659E78D00738526,
				AABBF67A0659E78D00738526,
				AABBF67C0659E78D00738526,
				AABBF67E0659E78D00738526,
				AABB00F80659EF8C00738526,
				AABB00FA0659EF8C00738526,
				AABB00FF0659F0A700738526,
				AAD6A6E0065E0A8D0042165A,
				AAD6A714065E0FDF0042165A,
				AA70E36A0663112800DAE1FD,
				AA70E36C0663112800DAE1FD,
				AAD7A2FC0664999800CCAB36,
				AA42F5E8067068D30013509E,
				AAD675F606795175006002B0,
				AAD675F906795175006002B0,
				AA60E0C2067992D7008ADC41,
				AA35CBC7067C5BFE00BEBC56,
				AA91587D067D2C2C00078E36,
				AA9091A1067ED43000C1FCFF,
				AA9091A5067ED46400C1FCFF,
				AA139C4706923EBE00C1F6ED,
				AAC9F2FF069E1FAB00D53E2C,
				AAC9F330069E22BB00D53E2C,
				AAC9F334069E22CF00D53E2C,
				AA3D790106A275E90064B980,
				AA3D793306A279530064B980,
				AA3A706206AA1645006F755E,
				AA9A78AB06B5C72200B03E97,
				AA22CBA506DE909C0083BA97,
				AA75DA2006E0A1B500EF13B5,
				AAB9C8AF06EAF64400AD97CD,
				AAB9C8B106EAF64400AD97CD,
				AAB9C8B506EAF66C00AD97CD,
				AA64218806EC606F00C21584,
				AA8A3E6406EDCD11002F25AB,
				AA8A405106EEFF72002F25AB,
				AA21D59D0712ADE4008B825F,
				AAFC6CF1072A30440053AAD3,
				AAAB2CDF072BD2EC00CD9FC9,
				AAAB2CE3072BD2FA00CD9FC9,
				AA7ADC27072CAB7F00C50A7F,
				AA7ADC29072CAB7F00C50A7F,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA29CD420558741A00961A51 = {
			fileRef = AA6EFD6D04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD430558741A00961A51 = {
			fileRef = AA6EFD6F04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD440558741A00961A51 = {
			fileRef = AA6EFD7204770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD450558741A00961A51 = {
			fileRef = AA6EFD7404770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD460558741A00961A51 = {
			fileRef = AA6EFD7604770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD470558741A00961A51 = {
			fileRef = AA6EFD7804770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD480558741A00961A51 = {
			fileRef = AA6EFD7A04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD490558741A00961A51 = {
			fileRef = AA6EFD7C04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD4A0558741A00961A51 = {
			fileRef = AA6EFD7E04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD4B0558741A00961A51 = {
			fileRef = AA6EFD8004770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD4C0558741A00961A51 = {
			fileRef = AA6EFD8204770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD4D0558741A00961A51 = {
			fileRef = AA6EFD8704770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD4E0558741A00961A51 = {
			fileRef = AA6EFD8904770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD4F0558741A00961A51 = {
			fileRef = AA6EFD8B04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD500558741A00961A51 = {
			fileRef = AA6EFD8D04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD510558741A00961A51 = {
			fileRef = AA6EFD8F04770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD520558741A00961A51 = {
			fileRef = AA6EFD9204770A7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD530558741A00961A51 = {
			fileRef = AA6EFDBC04770AEA005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD540558741A00961A51 = {
			fileRef = AA6EFDBE04770AEA005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD550558741A00961A51 = {
			fileRef = AA6EFDC904770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD560558741A00961A51 = {
			fileRef = AA6EFDCB04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD570558741A00961A51 = {
			fileRef = AA6EFDCD04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD580558741A00961A51 = {
			fileRef = AA6EFDCF04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD590558741A00961A51 = {
			fileRef = AA6EFDD104770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD5A0558741A00961A51 = {
			fileRef = AA6EFDD304770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD5B0558741A00961A51 = {
			fileRef = AA6EFDD504770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD5C0558741A00961A51 = {
			fileRef = AA6EFDD704770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD5D0558741A00961A51 = {
			fileRef = AA6EFDD904770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD5F0558741A00961A51 = {
			fileRef = AA6EFDDD04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD600558741A00961A51 = {
			fileRef = AA6EFDDF04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD610558741A00961A51 = {
			fileRef = AA6EFDE104770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD620558741A00961A51 = {
			fileRef = AA6EFDE304770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD630558741A00961A51 = {
			fileRef = AA6EFDE504770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD640558741A00961A51 = {
			fileRef = AA6EFDE704770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD650558741A00961A51 = {
			fileRef = AA6EFDE904770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD660558741A00961A51 = {
			fileRef = AA6EFDED04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD670558741A00961A51 = {
			fileRef = AA6EFDEF04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD680558741A00961A51 = {
			fileRef = AA6EFDF104770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD690558741A00961A51 = {
			fileRef = AA6EFDF304770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD6A0558741A00961A51 = {
			fileRef = AA6EFDF504770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD6B0558741A00961A51 = {
			fileRef = AA6EFDF704770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD6C0558741A00961A51 = {
			fileRef = AA6EFDF904770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD6D0558741A00961A51 = {
			fileRef = AA6EFDFB04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD6E0558741A00961A51 = {
			fileRef = AA6EFDFD04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD6F0558741A00961A51 = {
			fileRef = AA6EFDFF04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD700558741A00961A51 = {
			fileRef = AA6EFE0104770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD710558741A00961A51 = {
			fileRef = AA6EFE0304770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD720558741A00961A51 = {
			fileRef = AA6EFE0704770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD730558741A00961A51 = {
			fileRef = AA6EFE0904770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD750558741A00961A51 = {
			fileRef = AA6EFE0E04770C79005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD760558741A00961A51 = {
			fileRef = AA6EFE5804770CAA005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD770558741A00961A51 = {
			fileRef = AA6EFE5A04770CAA005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD780558741A00961A51 = {
			fileRef = AA6EFE6304770CF7005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD790558741A00961A51 = {
			fileRef = AA6EFE6E04770D61005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD7A0558741A00961A51 = {
			fileRef = AA6EFE7604770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD7B0558741A00961A51 = {
			fileRef = AA6EFE7804770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD7C0558741A00961A51 = {
			fileRef = AA6EFE7A04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD7D0558741A00961A51 = {
			fileRef = AA6EFE7E04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD7E0558741A00961A51 = {
			fileRef = AA6EFE8004770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD7F0558741A00961A51 = {
			fileRef = AA6EFE8204770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD800558741A00961A51 = {
			fileRef = AA6EFE8404770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD810558741A00961A51 = {
			fileRef = AA6EFE8A04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD820558741A00961A51 = {
			fileRef = AA6EFE8C04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD830558741A00961A51 = {
			fileRef = AA6EFE8E04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD840558741A00961A51 = {
			fileRef = AA6EFE9004770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD850558741A00961A51 = {
			fileRef = AA6EFE9204770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD860558741A00961A51 = {
			fileRef = AA6EFE9404770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD870558741A00961A51 = {
			fileRef = AA6EFE9604770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD890558741A00961A51 = {
			fileRef = AA6EFE9A04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD8A0558741A00961A51 = {
			fileRef = AA6EFE9C04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD8B0558741A00961A51 = {
			fileRef = AA6EFE9E04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD8C0558741A00961A51 = {
			fileRef = AA6EFEA004770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD8D0558741A00961A51 = {
			fileRef = AA6EFEA204770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD8E0558741A00961A51 = {
			fileRef = AA6EFEA404770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD8F0558741A00961A51 = {
			fileRef = AA6EFEA604770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD900558741A00961A51 = {
			fileRef = AA6EFEA804770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD910558741A00961A51 = {
			fileRef = AA6EFEAA04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD920558741A00961A51 = {
			fileRef = AA6EFEAC04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD930558741A00961A51 = {
			fileRef = AA6EFEAE04770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD940558741A00961A51 = {
			fileRef = AA6EFEB004770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD950558741A00961A51 = {
			fileRef = AA6EFEB204770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD960558741A00961A51 = {
			fileRef = AA6EFEB404770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD970558741A00961A51 = {
			fileRef = AA6EFEB604770E7C005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD980558741A00961A51 = {
			fileRef = AA6EFEFD04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD990558741A00961A51 = {
			fileRef = AA6EFEFF04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD9A0558741A00961A51 = {
			fileRef = AA6EFF0104770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD9B0558741A00961A51 = {
			fileRef = AA6EFF0304770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD9C0558741A00961A51 = {
			fileRef = AA6EFF0504770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD9D0558741A00961A51 = {
			fileRef = AA6EFF0704770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD9E0558741A00961A51 = {
			fileRef = AA6EFF0904770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CD9F0558741A00961A51 = {
			fileRef = AA6EFF0D04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDA20558741A00961A51 = {
			fileRef = AA6EFF1304770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDA30558741A00961A51 = {
			fileRef = AA6EFF1504770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDA40558741A00961A51 = {
			fileRef = AA6EFF1704770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDA50558741A00961A51 = {
			fileRef = AA6EFF1B04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDA60558741A00961A51 = {
			fileRef = AA6EFF1D04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDA70558741A00961A51 = {
			fileRef = AA6EFF1F04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDA80558741A00961A51 = {
			fileRef = AA6EFF2104770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDA90558741A00961A51 = {
			fileRef = AA6EFF2304770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDAA0558741A00961A51 = {
			fileRef = AA6EFF2504770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDAB0558741A00961A51 = {
			fileRef = AA6EFF2704770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDAC0558741A00961A51 = {
			fileRef = AA6EFF2904770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDAD0558741A00961A51 = {
			fileRef = AA6EFF2B04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDAE0558741A00961A51 = {
			fileRef = AA6EFF2D04770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDAF0558741A00961A51 = {
			fileRef = AA6EFF3104770F63005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDB10558741A00961A51 = {
			fileRef = AA6EFF7004770F86005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDB20558741A00961A51 = {
			fileRef = AA6EFF7504770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDB30558741A00961A51 = {
			fileRef = AA6EFF7704770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDB40558741A00961A51 = {
			fileRef = AA6EFF7904770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDB50558741A00961A51 = {
			fileRef = AA6EFFB904770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDB70558741A00961A51 = {
			fileRef = AA6EFFBD04770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDB80558741A00961A51 = {
			fileRef = AA6EFFBF04770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDB90558741A00961A51 = {
			fileRef = AA6EFFC204770FFD005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDBA0558741A00961A51 = {
			fileRef = AA6E000A047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDBB0558741A00961A51 = {
			fileRef = AA6E0010047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDBC0558741A00961A51 = {
			fileRef = AA6E0016047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDBD0558741A00961A51 = {
			fileRef = AA6E0019047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDBE0558741A00961A51 = {
			fileRef = AA6E001B047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDBF0558741A00961A51 = {
			fileRef = AA6E001D047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDC00558741A00961A51 = {
			fileRef = AA6E001F047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDC10558741A00961A51 = {
			fileRef = AA6E0021047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDC20558741A00961A51 = {
			fileRef = AA6E0023047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDC30558741A00961A51 = {
			fileRef = AA6E0025047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDC40558741A00961A51 = {
			fileRef = AA6E0027047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDC50558741A00961A51 = {
			fileRef = AA6E0029047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDC60558741A00961A51 = {
			fileRef = AA6E0037047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDC70558741A00961A51 = {
			fileRef = AA6E0039047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDC80558741A00961A51 = {
			fileRef = AA6E003B047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDC90558741A00961A51 = {
			fileRef = AA6E003F047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDCA0558741A00961A51 = {
			fileRef = AA6E0041047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDCB0558741A00961A51 = {
			fileRef = AA6E0045047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDCC0558741A00961A51 = {
			fileRef = AA6E0047047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDCD0558741A00961A51 = {
			fileRef = AA6E0049047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDCE0558741A00961A51 = {
			fileRef = AA6E004B047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDCF0558741A00961A51 = {
			fileRef = AA6E004F047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDD00558741A00961A51 = {
			fileRef = AA6E0051047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDD10558741A00961A51 = {
			fileRef = AA6E0053047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDD30558741A00961A51 = {
			fileRef = AA6E0057047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDD40558741A00961A51 = {
			fileRef = AA6E0059047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDD50558741A00961A51 = {
			fileRef = AA6E005B047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDD70558741A00961A51 = {
			fileRef = AA6E005F047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDD90558741A00961A51 = {
			fileRef = AA6E0065047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDDA0558741A00961A51 = {
			fileRef = AA6E0067047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDDB0558741A00961A51 = {
			fileRef = AA6E0069047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDDC0558741A00961A51 = {
			fileRef = AA6E006B047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDDD0558741A00961A51 = {
			fileRef = AA6E006F047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDDE0558741A00961A51 = {
			fileRef = AA6E0073047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDDF0558741A00961A51 = {
			fileRef = AA6E0075047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDE00558741A00961A51 = {
			fileRef = AA6E0077047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDE10558741A00961A51 = {
			fileRef = AA6E0079047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDE20558741A00961A51 = {
			fileRef = AA6E007B047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDE30558741A00961A51 = {
			fileRef = AA6E007D047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDE40558741A00961A51 = {
			fileRef = AA6E007F047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDE50558741A00961A51 = {
			fileRef = AA6E0081047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDE60558741A00961A51 = {
			fileRef = AA6E00FF0477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDE70558741A00961A51 = {
			fileRef = AA6E01010477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDE80558741A00961A51 = {
			fileRef = AA6E01030477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDE90558741A00961A51 = {
			fileRef = AA6E01050477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDEA0558741A00961A51 = {
			fileRef = AA6E01070477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDEB0558741A00961A51 = {
			fileRef = AA6E01090477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDEC0558741A00961A51 = {
			fileRef = AA6E010B0477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDED0558741A00961A51 = {
			fileRef = AA6E010D0477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDEE0558741A00961A51 = {
			fileRef = AA6E010F0477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDEF0558741A00961A51 = {
			fileRef = AA6E01120477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDF00558741A00961A51 = {
			fileRef = AA6E01140477128A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDF10558741A00961A51 = {
			fileRef = AA6E012E047712BE005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDF20558741A00961A51 = {
			fileRef = AA6E01410477136A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDF30558741A00961A51 = {
			fileRef = AA6E01560477136A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDF40558741A00961A51 = {
			fileRef = AA6E01640477136A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDF50558741A00961A51 = {
			fileRef = AA6E01DB04771F11005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDF60558741A00961A51 = {
			fileRef = AA6E01DE04772005005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDF70558741A00961A51 = {
			fileRef = AA6E01E20477205A005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDF80558741A00961A51 = {
			fileRef = AA6E01E6047720A3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDF90558741A00961A51 = {
			fileRef = AAC23F7C0485E68D005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDFA0558741A00961A51 = {
			fileRef = AAC23F7E0485E68D005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDFB0558741A00961A51 = {
			fileRef = AABE35EB04967E25005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDFC0558741A00961A51 = {
			fileRef = AABE35EF04967E6F005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDFD0558741A00961A51 = {
			fileRef = AA8F118204A04F9B00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CDFE0558741A00961A51 = {
			fileRef = AA1DC47404A4861700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE000558741A00961A51 = {
			fileRef = AAE443EB04B0F9F600D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE010558741A00961A51 = {
			fileRef = AAE443F304B0FEB700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE030558741A00961A51 = {
			fileRef = AA8B6C7A04AFD87300D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE040558741A00961A51 = {
			fileRef = AA8B6C7C04AFD87300D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE050558741A00961A51 = {
			fileRef = AA8B6C7D04AFD87300D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE060558741A00961A51 = {
			fileRef = AA8B6C7F04AFD87300D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE070558741A00961A51 = {
			fileRef = AAF580A704B3E2DC00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE080558741A00961A51 = {
			fileRef = AAEF3D0D04B533CC00D02EE9;
			isa = PBXBuildFile;
			settings = {
				COMPILER_FLAGS = "-x objective-c++";
			};
		};
		AA29CE090558741A00961A51 = {
			fileRef = AAA983CA04B9060A00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE0B0558741A00961A51 = {
			fileRef = AA3F283B04BE6DDC00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE0C0558741A00961A51 = {
			fileRef = AAB3B36B04C38B4600D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE0D0558741A00961A51 = {
			fileRef = AAB3B38004C3F48700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE0E0558741A00961A51 = {
			fileRef = AAB3B39004C5921800D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE0F0558741A00961A51 = {
			fileRef = AA272BFB04CB779F00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE100558741A00961A51 = {
			fileRef = AA272C3004CD757100D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE120558741A00961A51 = {
			fileRef = AA6EFDC004770AEA005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE130558741A00961A51 = {
			fileRef = AADB4F5A04D9220700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE140558741A00961A51 = {
			fileRef = AA76D15404D9D2D200D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE150558741A00961A51 = {
			fileRef = AA76D15504D9D2D200D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE160558741A00961A51 = {
			fileRef = AA0E393304DA8EE700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE170558741A00961A51 = {
			fileRef = AA52E9BD04DBBCF400D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE180558741A00961A51 = {
			fileRef = AAF430FD04DC98BC00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE190558741A00961A51 = {
			fileRef = AA4F38C004E2D0B700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE1A0558741A00961A51 = {
			fileRef = AAADA51604E75DD300D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE1B0558741A00961A51 = {
			fileRef = AAADA51A04E7609A00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE1C0558741A00961A51 = {
			fileRef = AAADA51F04E77F4400D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE1E0558741A00961A51 = {
			fileRef = AAC28BB904F758E500D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE1F0558741A00961A51 = {
			fileRef = AA7D404704FC3C270020E02B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE200558741A00961A51 = {
			fileRef = AA14ED0F0509F40000E3FAD7;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE210558741A00961A51 = {
			fileRef = AA1C6552050D23200073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE220558741A00961A51 = {
			fileRef = AA1C6556050D234B0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE230558741A00961A51 = {
			fileRef = AA1C65A6050FD21F0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE240558741A00961A51 = {
			fileRef = AAFC7FF00513A67700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE250558741A00961A51 = {
			fileRef = AAFC7FF10513A67700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE260558741A00961A51 = {
			fileRef = AA1C65A4050FD21F0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE270558741A00961A51 = {
			fileRef = AAAE28F2052254A900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE280558741A00961A51 = {
			fileRef = AAAE28F4052254A900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE290558741A00961A51 = {
			fileRef = AAECF8BF05265DB600D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE2A0558741A00961A51 = {
			fileRef = AABE7D3F051F07E900D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE2B0558741A00961A51 = {
			fileRef = AA53D28405277DAF00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE2C0558741A00961A51 = {
			fileRef = AA53D28605277DAF00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE2D0558741A00961A51 = {
			fileRef = AA53D28805277DAF00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE2E0558741A00961A51 = {
			fileRef = AAD620190528FA5E00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE2F0558741A00961A51 = {
			fileRef = AA6E0033047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE300558741A00961A51 = {
			fileRef = AA6E002F047711F3005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE310558741A00961A51 = {
			fileRef = AAD620A5052EC78B00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE320558741A00961A51 = {
			fileRef = AA6DAF0805300B3D00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE330558741A00961A51 = {
			fileRef = AAC622F805389A0500D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE340558741A00961A51 = {
			fileRef = AAC622FA05389A0500D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE350558741A00961A51 = {
			fileRef = AADBE360053D5F8A00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE360558741A00961A51 = {
			fileRef = AADBE362053D5F8A00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE370558741A00961A51 = {
			fileRef = AADBE368053DA38C00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE380558741A00961A51 = {
			fileRef = AAFF551D0549F39700D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE390558741A00961A51 = {
			fileRef = AAFF55210549F43A00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE3A0558741A00961A51 = {
			fileRef = AAFF5541054E736D00D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE3B0558741A00961A51 = {
			buildActionMask = 2147483647;
			files = (
				AA29CE3C0558741A00961A51,
				AA29CE3D0558741A00961A51,
				AA29CE3E0558741A00961A51,
				AA29CE3F0558741A00961A51,
				AA29CE400558741A00961A51,
				AA29CE420558741A00961A51,
				AA67C0A60558B19B00EF34A6,
				AA4B425C05733D71005FB5DB,
				AA4B425D05733D71005FB5DB,
				AA4B425E05733D71005FB5DB,
				AA4B425F05733D71005FB5DB,
				AA4B426005733D71005FB5DB,
				AA4B4738057396D3005FB5DB,
				AA4B4786057396F8005FB5DB,
				AA4B47AA05739706005FB5DB,
				AA4B47AB05739708005FB5DB,
				AA4B47AC05739708005FB5DB,
				AA4B47AD0573970A005FB5DB,
				AA4B47AE0573970C005FB5DB,
				AABD0B2A05DF12FA004F7929,
				AA230EB006043704002672F3,
				AA230EB106043704002672F3,
				AAA8E0030696984300FCE1F9,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA29CE3C0558741A00961A51 = {
			fileRef = 1058C7A1FEA54F0111CA2CBB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE3D0558741A00961A51 = {
			fileRef = AAA0F7CE047AC7BF005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE3E0558741A00961A51 = {
			fileRef = AAA0F7D0047AC7EA005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE3F0558741A00961A51 = {
			fileRef = AAA0F7D2047ACBC9005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE400558741A00961A51 = {
			fileRef = AA8DD84904A2E51400D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE420558741A00961A51 = {
			fileRef = AAF33F2A04FF213100F93C24;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA29CE570558741A00961A51 = {
			isa = PBXFileReference;
			lastKnownFileType = text.plist;
			path = "Info-StepMania.plist";
			refType = 4;
			sourceTree = "<group>";
		};
		AA29CE580558741A00961A51 = {
			explicitFileType = wrapper.application;
			includeInIndex = 0;
			isa = PBXFileReference;
			path = StepMania.app;
			refType = 3;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		AA34ECF70611C9A7003E5955 = {
			fileRef = AAF744B306116B0500B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ECF80611C9A8003E5955 = {
			fileRef = AAF744B206116B0500B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ECF90611C9A9003E5955 = {
			fileRef = AAF744B106116B0500B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ECFA0611C9AA003E5955 = {
			fileRef = AAF744B006116B0500B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ECFB0611C9AC003E5955 = {
			fileRef = AAF744B406116B0500B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ECFC0611C9AD003E5955 = {
			fileRef = AAF744B506116B0500B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ECFD0611C9B8003E5955 = {
			fileRef = AAF744E706116B0600B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ECFE0611C9C6003E5955 = {
			fileRef = AAF744F306116B0600B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ECFF0611C9C7003E5955 = {
			fileRef = AAF744F406116B0600B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ED000611D8C2003E5955 = {
			fileRef = AAF744DA06116B0600B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ED1F0611FB83003E5955 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAConditionalMacros.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA34ED210611FB83003E5955 = {
			fileRef = AA34ED1F0611FB83003E5955;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ED270611FE33003E5955 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAAutoDisposer.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA34ED280611FE33003E5955 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CADebugMacros.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA34ED290611FE33003E5955 = {
			fileRef = AA34ED270611FE33003E5955;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA34ED2A0611FE33003E5955 = {
			fileRef = AA34ED280611FE33003E5955;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA35CBC5067C5BFE00BEBC56 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = ScreenInsertCredit.cpp;
			path = ../src/ScreenInsertCredit.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA35CBC6067C5BFE00BEBC56 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = ScreenInsertCredit.h;
			path = ../src/ScreenInsertCredit.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA35CBC7067C5BFE00BEBC56 = {
			fileRef = AA35CBC5067C5BFE00BEBC56;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA35CBC8067C5BFE00BEBC56 = {
			fileRef = AA35CBC6067C5BFE00BEBC56;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA3A705E06AA144C006F755E = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = CommonMetrics.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA3A705F06AA144C006F755E = {
			fileRef = AA3A705E06AA144C006F755E;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA3A706006AA1645006F755E = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = StyleUtil.cpp;
			path = ../src/StyleUtil.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA3A706106AA1645006F755E = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = StyleUtil.h;
			path = ../src/StyleUtil.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA3A706206AA1645006F755E = {
			fileRef = AA3A706006AA1645006F755E;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA3A706306AA1645006F755E = {
			fileRef = AA3A706106AA1645006F755E;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA3D78FF06A275E90064B980 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = RadarValues.cpp;
			path = ../src/RadarValues.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA3D790006A275E90064B980 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = RadarValues.h;
			path = ../src/RadarValues.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA3D790106A275E90064B980 = {
			fileRef = AA3D78FF06A275E90064B980;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA3D790206A275E90064B980 = {
			fileRef = AA3D790006A275E90064B980;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA3D793106A279530064B980 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = DateTime.cpp;
			path = ../src/DateTime.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA3D793206A279530064B980 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = DateTime.h;
			path = ../src/DateTime.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA3D793306A279530064B980 = {
			fileRef = AA3D793106A279530064B980;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA3D793406A279530064B980 = {
			fileRef = AA3D793206A279530064B980;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA3F283B04BE6DDC00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ArchHooks.cpp;
			path = ArchHooks/ArchHooks.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA42F5E6067068D30013509E = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = ScreenNetworkOptions.cpp;
			path = ../src/ScreenNetworkOptions.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA42F5E7067068D30013509E = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = ScreenNetworkOptions.h;
			path = ../src/ScreenNetworkOptions.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA42F5E8067068D30013509E = {
			fileRef = AA42F5E6067068D30013509E;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA42F5E9067068D30013509E = {
			fileRef = AA42F5E7067068D30013509E;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B425705733D71005FB5DB = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = jpeg62.framework;
			path = Frameworks/jpeg62.framework;
			refType = 2;
			sourceTree = SOURCE_ROOT;
		};
		AA4B425805733D71005FB5DB = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = mad.framework;
			path = Frameworks/mad.framework;
			refType = 2;
			sourceTree = SOURCE_ROOT;
		};
		AA4B425905733D71005FB5DB = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = Ogg.framework;
			path = Frameworks/Ogg.framework;
			refType = 2;
			sourceTree = SOURCE_ROOT;
		};
		AA4B425A05733D71005FB5DB = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = png.framework;
			path = Frameworks/png.framework;
			refType = 2;
			sourceTree = SOURCE_ROOT;
		};
		AA4B425B05733D71005FB5DB = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = Vorbis.framework;
			path = Frameworks/Vorbis.framework;
			refType = 2;
			sourceTree = SOURCE_ROOT;
		};
		AA4B425C05733D71005FB5DB = {
			fileRef = AA4B425705733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B425D05733D71005FB5DB = {
			fileRef = AA4B425805733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B425E05733D71005FB5DB = {
			fileRef = AA4B425905733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B425F05733D71005FB5DB = {
			fileRef = AA4B425A05733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B426005733D71005FB5DB = {
			fileRef = AA4B425B05733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B428C05733DF2005FB5DB = {
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
				AAEA08F705E232F000D38622,
				AA4B47AF05739711005FB5DB,
				AA4B47B005739711005FB5DB,
				AA4B47B105739711005FB5DB,
				AA4B47B205739711005FB5DB,
				AA4B47B305739711005FB5DB,
				AA4B47B405739711005FB5DB,
				AA4B47B605739711005FB5DB,
			);
			isa = PBXCopyFilesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA4B42D905736AB5005FB5DB = {
			compilerSpec = com.apple.compilers.gcc;
			filePatterns = .mm;
			fileType = pattern.proxy;
			isEditable = 1;
			isa = PBXBuildRule;
			outputFiles = (
			);
		};
		AA4B4737057396D3005FB5DB = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = ffmpeg.framework;
			path = Frameworks/ffmpeg.framework;
			refType = 2;
			sourceTree = SOURCE_ROOT;
		};
		AA4B4738057396D3005FB5DB = {
			fileRef = AA4B4737057396D3005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B4784057396F8005FB5DB = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = SDL.framework;
			path = Frameworks/SDL.framework;
			refType = 2;
			sourceTree = SOURCE_ROOT;
		};
		AA4B4786057396F8005FB5DB = {
			fileRef = AA4B4784057396F8005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47AA05739706005FB5DB = {
			fileRef = AA4B425B05733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47AB05739708005FB5DB = {
			fileRef = AA4B425A05733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47AC05739708005FB5DB = {
			fileRef = AA4B425905733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47AD0573970A005FB5DB = {
			fileRef = AA4B425805733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47AE0573970C005FB5DB = {
			fileRef = AA4B425705733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47AF05739711005FB5DB = {
			fileRef = AA4B425705733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47B005739711005FB5DB = {
			fileRef = AA4B425805733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47B105739711005FB5DB = {
			fileRef = AA4B425905733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47B205739711005FB5DB = {
			fileRef = AA4B425A05733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47B305739711005FB5DB = {
			fileRef = AA4B425B05733D71005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47B405739711005FB5DB = {
			fileRef = AA4B4737057396D3005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B47B605739711005FB5DB = {
			fileRef = AA4B4784057396F8005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4B59EE0573AA5B005FB5DB = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SDLMain.m;
			path = ../PBProject/SDLMain.m;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA4B59EF0573AA5B005FB5DB = {
			fileRef = AA4B59EE0573AA5B005FB5DB;
			isa = PBXBuildFile;
			settings = {
				COMPILER_FLAGS = "-x objective-c++";
			};
		};
		AA4B5CC40573AD81005FB5DB = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			isa = PBXFileReference;
			path = wchar.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA4B5DD1057421F4005FB5DB = {
			fileRef = AA4B5CC40573AD81005FB5DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA4E8F5D05E6090F0091C1A8 = {
			children = (
				AA082DFF0653BF58001A3A80,
				AA082E000653BF58001A3A80,
				AA082E010653BF58001A3A80,
				AA082E020653BF58001A3A80,
				AA082E030653BF58001A3A80,
				AA082E040653BF58001A3A80,
				AA082E050653BF58001A3A80,
				AA082E0A0653BF58001A3A80,
				AA082E0B0653BF58001A3A80,
				AA082E0C0653BF58001A3A80,
				AA082E130653BF58001A3A80,
				AA082E140653BF58001A3A80,
				AA082E150653BF58001A3A80,
				AA082E160653BF58001A3A80,
				AA082E190653BF58001A3A80,
				AA082E1C0653BF58001A3A80,
				AA082E1D0653BF58001A3A80,
				AA082E1E0653BF58001A3A80,
				AA082E1F0653BF58001A3A80,
				AA082E220653BF58001A3A80,
				AA082E230653BF58001A3A80,
				AA082E240653BF58001A3A80,
				AA082E250653BF58001A3A80,
				AA082E260653BF58001A3A80,
				AA082E270653BF58001A3A80,
				AA082E280653BF58001A3A80,
				AA082E290653BF58001A3A80,
				AA082E2A0653BF58001A3A80,
				AA082E2B0653BF58001A3A80,
				AA082E2C0653BF58001A3A80,
				AA082E2D0653BF58001A3A80,
				AA082E2E0653BF58001A3A80,
				AA082E2F0653BF58001A3A80,
				AA082E300653BF58001A3A80,
				AA082E310653BF58001A3A80,
				AA082E320653BF58001A3A80,
				AA082E330653BF58001A3A80,
				AA082E380653BF58001A3A80,
				AA082E390653BF58001A3A80,
				AA082E3A0653BF58001A3A80,
				AA082E3B0653BF58001A3A80,
				AA082E3C0653BF58001A3A80,
				AA082E3D0653BF58001A3A80,
				AA082E3E0653BF58001A3A80,
				AA082E3F0653BF58001A3A80,
				AA082E400653BF58001A3A80,
				AA082E410653BF58001A3A80,
				AA082E420653BF58001A3A80,
				AA082E430653BF58001A3A80,
				AA082E440653BF58001A3A80,
				AA082E450653BF58001A3A80,
				AA082E460653BF58001A3A80,
				AA082E470653BF58001A3A80,
				AA082E480653BF58001A3A80,
				AA082E490653BF58001A3A80,
				AA082E4B0653BF58001A3A80,
			);
			isa = PBXGroup;
			name = crypto51;
			path = ../src/crypto;
			refType = 4;
			sourceTree = "<group>";
		};
		AA4F38C004E2D0B700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = NoteDataUtil.cpp;
			path = ../src/NoteDataUtil.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA4F38C104E2D0B700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = NoteDataUtil.h;
			path = ../src/NoteDataUtil.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA50201D05D6D7B200ACEFD0 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Profile.cpp;
			path = ../src/Profile.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA50201E05D6D7B200ACEFD0 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Profile.h;
			path = ../src/Profile.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA50201F05D6D7B200ACEFD0 = {
			fileRef = AA50201D05D6D7B200ACEFD0;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA50202005D6D7B200ACEFD0 = {
			fileRef = AA50201E05D6D7B200ACEFD0;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA507E4F050BA1A000F96139 = {
			children = (
				AA507E68050BC69000F96139,
				AA1C6565050D2D0D0073A143,
				AA1C6566050D2D0D0073A143,
				AA507E65050BA55B00F96139,
				AA507E64050BA55B00F96139,
				AA1C655F050D2ABC0073A143,
				AA1C6560050D2ABC0073A143,
				AA1C654B050D212D0073A143,
				AA1C653B050C00CF0073A143,
				AA1C653A050C00CF0073A143,
				AA157B32051677F000D02EE9,
				AA157B31051677F000D02EE9,
			);
			isa = PBXGroup;
			name = Installer;
			refType = 4;
			sourceTree = "<group>";
		};
		AA507E64050BA55B00F96139 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			isa = PBXFileReference;
			name = InstallerFile.h;
			path = Installer/InstallerFile.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA507E65050BA55B00F96139 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			isa = PBXFileReference;
			name = InstallerFile.cpp;
			path = Installer/InstallerFile.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA507E68050BC69000F96139 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			isa = PBXFileReference;
			name = BuildInstaller.cpp;
			path = Installer/BuildInstaller.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA52E9BD04DBBCF400D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ver.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA53D28405277DAF00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenOptionsMaster.cpp;
			path = ../src/ScreenOptionsMaster.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA53D28505277DAF00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenOptionsMaster.h;
			path = ../src/ScreenOptionsMaster.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA53D28605277DAF00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenOptionsMasterPrefs.cpp;
			path = ../src/ScreenOptionsMasterPrefs.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA53D28705277DAF00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenOptionsMasterPrefs.h;
			path = ../src/ScreenOptionsMasterPrefs.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA53D28805277DAF00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenReloadSongs.cpp;
			path = ../src/ScreenReloadSongs.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA53D28905277DAF00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenReloadSongs.h;
			path = ../src/ScreenReloadSongs.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA54709106F559DF008EB9B2 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = Preference.h;
			path = ../src/Preference.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA54709206F559DF008EB9B2 = {
			fileRef = AA54709106F559DF008EB9B2;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA5C73F70637A5F000AFB891 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CourseUtil.cpp;
			path = ../src/CourseUtil.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA5C73F80637A5F000AFB891 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CourseUtil.h;
			path = ../src/CourseUtil.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA5C73F90637A5F000AFB891 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SongUtil.cpp;
			path = ../src/SongUtil.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA5C73FA0637A5F000AFB891 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SongUtil.h;
			path = ../src/SongUtil.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA5C73FB0637A5F000AFB891 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = StepsUtil.cpp;
			path = ../src/StepsUtil.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA5C73FC0637A5F000AFB891 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = StepsUtil.h;
			path = ../src/StepsUtil.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA5C73FD0637A5F100AFB891 = {
			fileRef = AA5C73F70637A5F000AFB891;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA5C73FE0637A5F100AFB891 = {
			fileRef = AA5C73F80637A5F000AFB891;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA5C73FF0637A5F100AFB891 = {
			fileRef = AA5C73F90637A5F000AFB891;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA5C74000637A5F100AFB891 = {
			fileRef = AA5C73FA0637A5F000AFB891;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA5C74010637A5F100AFB891 = {
			fileRef = AA5C73FB0637A5F000AFB891;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA5C74020637A5F100AFB891 = {
			fileRef = AA5C73FC0637A5F000AFB891;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA60E0BB067992D7008ADC41 = {
			children = (
				AA60E0BC067992D7008ADC41,
				AA60E0BD067992D7008ADC41,
				AA60E0BE067992D7008ADC41,
				AA60E0BF067992D7008ADC41,
				AA60E0C0067992D7008ADC41,
			);
			isa = PBXGroup;
			path = Threads;
			refType = 4;
			sourceTree = "<group>";
		};
		AA60E0BC067992D7008ADC41 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = Threads.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA60E0BD067992D7008ADC41 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = Threads_Pthreads.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA60E0BE067992D7008ADC41 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = Threads_Pthreads.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA60E0BF067992D7008ADC41 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = Threads_Win32.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA60E0C0067992D7008ADC41 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = Threads_Win32.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA60E0C1067992D7008ADC41 = {
			fileRef = AA60E0BC067992D7008ADC41;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA60E0C2067992D7008ADC41 = {
			fileRef = AA60E0BD067992D7008ADC41;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA60E0C3067992D7008ADC41 = {
			fileRef = AA60E0BE067992D7008ADC41;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA64218606EC606F00C21584 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = RageFileDriverMemory.cpp;
			path = ../src/RageFileDriverMemory.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA64218706EC606F00C21584 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = RageFileDriverMemory.h;
			path = ../src/RageFileDriverMemory.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA64218806EC606F00C21584 = {
			fileRef = AA64218606EC606F00C21584;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA64218906EC606F00C21584 = {
			fileRef = AA64218706EC606F00C21584;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFA00558751600EF34A6 = {
			buildPhases = (
				AA67BFA10558751600EF34A6,
				AA67BFA60558751600EF34A6,
				AA67BFAB0558751600EF34A6,
				AA67BFAC0558751600EF34A6,
			);
			buildRules = (
			);
			buildSettings = {
				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				HEADER_SEARCH_PATHS = "../src Installer";
				MACOSX_DEPLOYMENT_TARGET = 10.2;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = BuildInstaller;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost";
			};
			dependencies = (
			);
			isa = PBXNativeTarget;
			name = BuildInstaller;
			productInstallPath = /usr/local/bin;
			productName = BuildInstaller;
			productReference = AA67BFAE0558751600EF34A6;
			productType = "com.apple.product-type.tool";
		};
		AA67BFA10558751600EF34A6 = {
			buildActionMask = 2147483647;
			files = (
				AA67BFA20558751600EF34A6,
				AA67BFA30558751600EF34A6,
				AA67BFA40558751600EF34A6,
				AA67BFA50558751600EF34A6,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFA20558751600EF34A6 = {
			fileRef = AA6EFE6204770CF7005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFA30558751600EF34A6 = {
			fileRef = AA507E64050BA55B00F96139;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFA40558751600EF34A6 = {
			fileRef = AA1C653A050C00CF0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFA50558751600EF34A6 = {
			fileRef = AA157B31051677F000D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFA60558751600EF34A6 = {
			buildActionMask = 2147483647;
			files = (
				AA67BFA70558751600EF34A6,
				AA67BFA80558751600EF34A6,
				AA67BFA90558751600EF34A6,
				AA67BFAA0558751600EF34A6,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFA70558751600EF34A6 = {
			fileRef = AA507E65050BA55B00F96139;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFA80558751600EF34A6 = {
			fileRef = AA507E68050BC69000F96139;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFA90558751600EF34A6 = {
			fileRef = AA1C653B050C00CF0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFAA0558751600EF34A6 = {
			fileRef = AA157B32051677F000D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFAB0558751600EF34A6 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFAC0558751600EF34A6 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFAE0558751600EF34A6 = {
			explicitFileType = "compiled.mach-o.executable";
			includeInIndex = 0;
			isa = PBXFileReference;
			path = BuildInstaller;
			refType = 3;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		AA67BFB20558751E00EF34A6 = {
			buildPhases = (
				AA67BFB30558751E00EF34A6,
				AA67BFBA0558751E00EF34A6,
				AA67BFBE0558751E00EF34A6,
				AA67BFC50558751E00EF34A6,
				AA67BFCC0558751E00EF34A6,
			);
			buildRules = (
			);
			buildSettings = {
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = 3;
				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				HEADER_SEARCH_PATHS = "../src Installer";
				INFOPLIST_FILE = "Info-Installer.plist";
				MACOSX_DEPLOYMENT_TARGET = 10.2;
				OTHER_CFLAGS = "-Wwrite-strings -fconstant-cfstrings";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = Installer;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost";
				WRAPPER_EXTENSION = app;
			};
			dependencies = (
			);
			isa = PBXNativeTarget;
			name = Installer;
			productInstallPath = "$(USER_APPS_DIR)";
			productName = Installer;
			productReference = AA67BFCF0558751E00EF34A6;
			productType = "com.apple.product-type.application";
		};
		AA67BFB30558751E00EF34A6 = {
			buildActionMask = 2147483647;
			files = (
				AA67BFB40558751E00EF34A6,
				AA67BFB50558751E00EF34A6,
				AA67BFB60558751E00EF34A6,
				AA67BFB70558751E00EF34A6,
				AA67BFB80558751E00EF34A6,
				AA67BFB90558751E00EF34A6,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFB40558751E00EF34A6 = {
			fileRef = AA6EFE6204770CF7005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFB50558751E00EF34A6 = {
			fileRef = AA1C655F050D2ABC0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFB60558751E00EF34A6 = {
			fileRef = AA1C6565050D2D0D0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFB70558751E00EF34A6 = {
			fileRef = AA507E64050BA55B00F96139;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFB80558751E00EF34A6 = {
			fileRef = AA1C653A050C00CF0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFB90558751E00EF34A6 = {
			fileRef = AA157B31051677F000D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFBA0558751E00EF34A6 = {
			buildActionMask = 2147483647;
			files = (
				AA67BFBB0558751E00EF34A6,
				AA67BFBC0558751E00EF34A6,
				AA67BFBD0558751E00EF34A6,
			);
			isa = PBXResourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFBB0558751E00EF34A6 = {
			fileRef = AAB895E504A9057100D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFBC0558751E00EF34A6 = {
			fileRef = 089C165CFE840E0CC02AAC07;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFBD0558751E00EF34A6 = {
			fileRef = AA1C654F050D21AB0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFBE0558751E00EF34A6 = {
			buildActionMask = 2147483647;
			files = (
				AA67BFBF0558751E00EF34A6,
				AA67BFC00558751E00EF34A6,
				AA67BFC10558751E00EF34A6,
				AA67BFC20558751E00EF34A6,
				AA67BFC30558751E00EF34A6,
				AA67BFC40558751E00EF34A6,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFBF0558751E00EF34A6 = {
			fileRef = AA1C654B050D212D0073A143;
			isa = PBXBuildFile;
			settings = {
				COMPILER_FLAGS = "-x c";
			};
		};
		AA67BFC00558751E00EF34A6 = {
			fileRef = AA1C6560050D2ABC0073A143;
			isa = PBXBuildFile;
			settings = {
				COMPILER_FLAGS = "-x objective-c";
			};
		};
		AA67BFC10558751E00EF34A6 = {
			fileRef = AA1C6566050D2D0D0073A143;
			isa = PBXBuildFile;
			settings = {
				COMPILER_FLAGS = "-x objective-c++";
			};
		};
		AA67BFC20558751E00EF34A6 = {
			fileRef = AA507E65050BA55B00F96139;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFC30558751E00EF34A6 = {
			fileRef = AA1C653B050C00CF0073A143;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFC40558751E00EF34A6 = {
			fileRef = AA157B32051677F000D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFC50558751E00EF34A6 = {
			buildActionMask = 2147483647;
			files = (
				AA67BFC60558751E00EF34A6,
				AA67BFC70558751E00EF34A6,
				AA67BFC90558751E00EF34A6,
				AA67BFCA0558751E00EF34A6,
				AA67BFCB0558751E00EF34A6,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFC60558751E00EF34A6 = {
			fileRef = 1058C7A1FEA54F0111CA2CBB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFC70558751E00EF34A6 = {
			fileRef = AAF33F2A04FF213100F93C24;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFC90558751E00EF34A6 = {
			fileRef = 29B97324FDCFA39411CA2CEA;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFCA0558751E00EF34A6 = {
			fileRef = 29B97325FDCFA39411CA2CEA;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFCB0558751E00EF34A6 = {
			fileRef = AAA0F7CE047AC7BF005F316C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFCC0558751E00EF34A6 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFCE0558751E00EF34A6 = {
			isa = PBXFileReference;
			lastKnownFileType = text.plist;
			path = "Info-Installer.plist";
			refType = 4;
			sourceTree = "<group>";
		};
		AA67BFCF0558751E00EF34A6 = {
			explicitFileType = wrapper.application;
			includeInIndex = 0;
			isa = PBXFileReference;
			path = Installer.app;
			refType = 3;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		AA67BFD30558752500EF34A6 = {
			buildPhases = (
				AA67BFD40558752500EF34A6,
				AA67BFD80558752500EF34A6,
				AA67BFDC0558752500EF34A6,
				AA67BFDD0558752500EF34A6,
			);
			buildRules = (
			);
			buildSettings = {
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = 2;
				GCC_PREPROCESSOR_DEFINITIONS = "HAVE_INTTYPES_H=1";
				GCC_USE_GCC3_PFE_SUPPORT = NO;
				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
				GCC_WARN_UNKNOWN_PRAGMAS = NO;
				LIBRARY_STYLE = STATIC;
				MACOSX_DEPLOYMENT_TARGET = 10.2;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOL_FLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = resample;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost";
			};
			dependencies = (
			);
			isa = PBXNativeTarget;
			name = libresample.a;
			productInstallPath = /usr/local/lib;
			productName = libresample;
			productReference = AA67BFDF0558752500EF34A6;
			productType = "com.apple.product-type.library.static";
		};
		AA67BFD40558752500EF34A6 = {
			buildActionMask = 2147483647;
			files = (
				AA67BFD60558752500EF34A6,
				AA67BFD70558752500EF34A6,
				AA0FA06C05AD38D300DA0695,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFD60558752500EF34A6 = {
			fileRef = AAAE28DC052252A500D02EE9;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		AA67BFD70558752500EF34A6 = {
			fileRef = AAAE28DE052252A500D02EE9;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		AA67BFD80558752500EF34A6 = {
			buildActionMask = 2147483647;
			files = (
				AA67BFD90558752500EF34A6,
				AA67BFDA0558752500EF34A6,
				AA67BFDB0558752500EF34A6,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFD90558752500EF34A6 = {
			fileRef = AAAE28DB052252A500D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFDA0558752500EF34A6 = {
			fileRef = AAAE28DF052252A500D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFDB0558752500EF34A6 = {
			fileRef = AAAE28E0052252A500D02EE9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67BFDC0558752500EF34A6 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFDD0558752500EF34A6 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA67BFDF0558752500EF34A6 = {
			explicitFileType = archive.ar;
			includeInIndex = 0;
			isa = PBXFileReference;
			path = libresample.a;
			refType = 3;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		AA67C0A60558B19B00EF34A6 = {
			fileRef = AA67BFDF0558752500EF34A6;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA67C0AD0558B1D000EF34A6 = {
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				ver.cpp,
				version.tst,
				"",
			);
			isa = PBXShellScriptBuildPhase;
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = scripts/increment_version.sh;
		};
		AA69675006840991007802A5 = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = InputHandler_Carbon.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA69675106840991007802A5 = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = InputHandler_Carbon.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA6DAF0805300B3D00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScoreDisplayPercentage.cpp;
			path = ../src/ScoreDisplayPercentage.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6DAF0905300B3D00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScoreDisplayPercentage.h;
			path = ../src/ScoreDisplayPercentage.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E00090477103E005F316C = {
			children = (
				AA6E000A047711F3005F316C,
				AA6E000B047711F3005F316C,
				AA6E0010047711F3005F316C,
				AA6E0011047711F3005F316C,
				AADBE360053D5F8A00D02EE9,
				AADBE361053D5F8A00D02EE9,
				AA729C64059A2F2400779F33,
				AA729C65059A2F2400779F33,
				AA6E0016047711F3005F316C,
				AA6E0017047711F3005F316C,
				AAC622F805389A0500D02EE9,
				AAC622F905389A0500D02EE9,
				AABB00F40659EF8C00738526,
				AABB00F50659EF8C00738526,
				AABB00F60659EF8C00738526,
				AABB00F70659EF8C00738526,
				AA6E0019047711F3005F316C,
				AA6E001A047711F3005F316C,
				AA6E001B047711F3005F316C,
				AA6E001C047711F3005F316C,
				AA21D59C0712ADE4008B825F,
				AA6EFE6104770CF7005F316C,
				AAD64AA30604079E00EF8CDE,
				AAD64AA40604079E00EF8CDE,
				AA6E001D047711F3005F316C,
				AA6E001E047711F3005F316C,
				AAADA51604E75DD300D02EE9,
				AAADA51704E75DD300D02EE9,
				AA6E001F047711F3005F316C,
				AA6E0020047711F3005F316C,
				AABE321A05ACD8ED001A0E84,
				AABE321B05ACD8ED001A0E84,
				AAD6201D0528FAAB00D02EE9,
				AAD6201E0528FAAB00D02EE9,
				AA6E0021047711F3005F316C,
				AA6E0022047711F3005F316C,
				AAECF8BF05265DB600D02EE9,
				AAECF8C005265DB600D02EE9,
				AA6E0023047711F3005F316C,
				AA6E0024047711F3005F316C,
				AA6E0025047711F3005F316C,
				AA6E0026047711F3005F316C,
				AA6E0027047711F3005F316C,
				AA6E0028047711F3005F316C,
				AA6E0029047711F3005F316C,
				AA6E002A047711F3005F316C,
				AA6E002F047711F3005F316C,
				AA6E0030047711F3005F316C,
				AA35CBC5067C5BFE00BEBC56,
				AA35CBC6067C5BFE00BEBC56,
				AA6E0033047711F3005F316C,
				AA6E0034047711F3005F316C,
				AA6E0037047711F3005F316C,
				AA6E0038047711F3005F316C,
				AA6E0039047711F3005F316C,
				AA6E003A047711F3005F316C,
				AA6E003B047711F3005F316C,
				AA6E003C047711F3005F316C,
				AA6E0041047711F3005F316C,
				AA6E0042047711F3005F316C,
				AA6E0044047711F3005F316C,
				AA6E0045047711F3005F316C,
				AA6E0046047711F3005F316C,
				AA6E0047047711F3005F316C,
				AA6E0048047711F3005F316C,
				AA6E0049047711F3005F316C,
				AA6E004A047711F3005F316C,
				AADBE362053D5F8A00D02EE9,
				AADBE363053D5F8A00D02EE9,
				AAB9C8B306EAF66C00AD97CD,
				AAB9C8B406EAF66C00AD97CD,
				AA22CBA306DE909C0083BA97,
				AA22CBA406DE909C0083BA97,
				AA42F5E6067068D30013509E,
				AA42F5E7067068D30013509E,
				AA6E004B047711F3005F316C,
				AA6E004C047711F3005F316C,
				AA53D28405277DAF00D02EE9,
				AA53D28505277DAF00D02EE9,
				AA53D28605277DAF00D02EE9,
				AA53D28705277DAF00D02EE9,
				AA6E004F047711F3005F316C,
				AA6E0050047711F3005F316C,
				AA1C6552050D23200073A143,
				AA1C6553050D23200073A143,
				AA6E0051047711F3005F316C,
				AA6E0052047711F3005F316C,
				AA6E0053047711F3005F316C,
				AA6E0054047711F3005F316C,
				AA53D28805277DAF00D02EE9,
				AA53D28905277DAF00D02EE9,
				AABB00FD0659F0A700738526,
				AABB00FE0659F0A700738526,
				AA6E0057047711F3005F316C,
				AA6E0058047711F3005F316C,
				AA6E0059047711F3005F316C,
				AA6E005A047711F3005F316C,
				AA6E005B047711F3005F316C,
				AA6E005C047711F3005F316C,
				AA6E005F047711F3005F316C,
				AA6E0060047711F3005F316C,
				AA6E0065047711F3005F316C,
				AA6E0066047711F3005F316C,
				AA1DC47404A4861700D02EE9,
				AA1DC47504A4861700D02EE9,
				AA6E0067047711F3005F316C,
				AA6E0068047711F3005F316C,
				AA6E0069047711F3005F316C,
				AA6E006A047711F3005F316C,
				AA6E006B047711F3005F316C,
				AA6E006C047711F3005F316C,
				AA0A3DE6060513A00044E6B1,
				AA0A3DE7060513A00044E6B1,
				AA6E006F047711F3005F316C,
				AA6E0070047711F3005F316C,
				AA6E0073047711F3005F316C,
				AA6E0074047711F3005F316C,
				AA6E0075047711F3005F316C,
				AA6E0076047711F3005F316C,
				AA6E0077047711F3005F316C,
				AA6E0078047711F3005F316C,
				AA6E0079047711F3005F316C,
				AA6E007A047711F3005F316C,
				AAC622FA05389A0500D02EE9,
				AAC622FB05389A0500D02EE9,
				AAF7435906110E8D00B19AD1,
				AAF7435A06110E8D00B19AD1,
				AA6E007B047711F3005F316C,
				AA6E007C047711F3005F316C,
				AA6E007D047711F3005F316C,
				AA6E007E047711F3005F316C,
				AA6E007F047711F3005F316C,
				AA6E0080047711F3005F316C,
				AA6E0081047711F3005F316C,
				AA6E0082047711F3005F316C,
				AAA6BFEA0644AB3700AFBBC8,
				AAA6BFEB0644AB3700AFBBC8,
			);
			isa = PBXGroup;
			name = Screens;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		AA6E000A047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Screen.cpp;
			path = ../src/Screen.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E000B047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Screen.h;
			path = ../src/Screen.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0010047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenAttract.cpp;
			path = ../src/ScreenAttract.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0011047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenAttract.h;
			path = ../src/ScreenAttract.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0016047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenCaution.cpp;
			path = ../src/ScreenCaution.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0017047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenCaution.h;
			path = ../src/ScreenCaution.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0019047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenCredits.cpp;
			path = ../src/ScreenCredits.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E001A047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenCredits.h;
			path = ../src/ScreenCredits.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E001B047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenDemonstration.cpp;
			path = ../src/ScreenDemonstration.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E001C047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenDemonstration.h;
			path = ../src/ScreenDemonstration.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E001D047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenEdit.cpp;
			path = ../src/ScreenEdit.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E001E047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenEdit.h;
			path = ../src/ScreenEdit.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E001F047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenEditMenu.cpp;
			path = ../src/ScreenEditMenu.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0020047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenEditMenu.h;
			path = ../src/ScreenEditMenu.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0021047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenEvaluation.cpp;
			path = ../src/ScreenEvaluation.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0022047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenEvaluation.h;
			path = ../src/ScreenEvaluation.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0023047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenEz2SelectMusic.cpp;
			path = ../src/ScreenEz2SelectMusic.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0024047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenEz2SelectMusic.h;
			path = ../src/ScreenEz2SelectMusic.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0025047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenEz2SelectPlayer.cpp;
			path = ../src/ScreenEz2SelectPlayer.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0026047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenEz2SelectPlayer.h;
			path = ../src/ScreenEz2SelectPlayer.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0027047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenGameOver.cpp;
			path = ../src/ScreenGameOver.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0028047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenGameOver.h;
			path = ../src/ScreenGameOver.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0029047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenGameplay.cpp;
			path = ../src/ScreenGameplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E002A047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenGameplay.h;
			path = ../src/ScreenGameplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E002F047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenHowToPlay.cpp;
			path = ../src/ScreenHowToPlay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0030047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenHowToPlay.h;
			path = ../src/ScreenHowToPlay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0033047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenInstructions.cpp;
			path = ../src/ScreenInstructions.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0034047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenInstructions.h;
			path = ../src/ScreenInstructions.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0037047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenJukebox.cpp;
			path = ../src/ScreenJukebox.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0038047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenJukebox.h;
			path = ../src/ScreenJukebox.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0039047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenJukeboxMenu.cpp;
			path = ../src/ScreenJukeboxMenu.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E003A047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenJukeboxMenu.h;
			path = ../src/ScreenJukeboxMenu.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E003B047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenLogo.cpp;
			path = ../src/ScreenLogo.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E003C047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenLogo.h;
			path = ../src/ScreenLogo.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E003F047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenManager.cpp;
			path = ../src/ScreenManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0040047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenManager.h;
			path = ../src/ScreenManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0041047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenMapControllers.cpp;
			path = ../src/ScreenMapControllers.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0042047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenMapControllers.h;
			path = ../src/ScreenMapControllers.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0044047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenMessage.h;
			path = ../src/ScreenMessage.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0045047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenMiniMenu.cpp;
			path = ../src/ScreenMiniMenu.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0046047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenMiniMenu.h;
			path = ../src/ScreenMiniMenu.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0047047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenMusicScroll.cpp;
			path = ../src/ScreenMusicScroll.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0048047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenMusicScroll.h;
			path = ../src/ScreenMusicScroll.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0049047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenNameEntry.cpp;
			path = ../src/ScreenNameEntry.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E004A047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenNameEntry.h;
			path = ../src/ScreenNameEntry.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E004B047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenOptions.cpp;
			path = ../src/ScreenOptions.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E004C047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenOptions.h;
			path = ../src/ScreenOptions.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E004F047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenPlayerOptions.cpp;
			path = ../src/ScreenPlayerOptions.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0050047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenPlayerOptions.h;
			path = ../src/ScreenPlayerOptions.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0051047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenPrompt.cpp;
			path = ../src/ScreenPrompt.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0052047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenPrompt.h;
			path = ../src/ScreenPrompt.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0053047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenRanking.cpp;
			path = ../src/ScreenRanking.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0054047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenRanking.h;
			path = ../src/ScreenRanking.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0057047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSandbox.cpp;
			path = ../src/ScreenSandbox.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0058047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSandbox.h;
			path = ../src/ScreenSandbox.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0059047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelect.cpp;
			path = ../src/ScreenSelect.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E005A047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelect.h;
			path = ../src/ScreenSelect.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E005B047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectCharacter.cpp;
			path = ../src/ScreenSelectCharacter.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E005C047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectCharacter.h;
			path = ../src/ScreenSelectCharacter.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E005F047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectDifficulty.cpp;
			path = ../src/ScreenSelectDifficulty.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0060047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectDifficulty.h;
			path = ../src/ScreenSelectDifficulty.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0065047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectGroup.cpp;
			path = ../src/ScreenSelectGroup.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0066047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectGroup.h;
			path = ../src/ScreenSelectGroup.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0067047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectMode.cpp;
			path = ../src/ScreenSelectMode.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0068047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectMode.h;
			path = ../src/ScreenSelectMode.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0069047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectMusic.cpp;
			path = ../src/ScreenSelectMusic.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E006A047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectMusic.h;
			path = ../src/ScreenSelectMusic.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E006B047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectStyle.cpp;
			path = ../src/ScreenSelectStyle.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E006C047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSelectStyle.h;
			path = ../src/ScreenSelectStyle.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E006F047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSongOptions.cpp;
			path = ../src/ScreenSongOptions.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0070047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenSongOptions.h;
			path = ../src/ScreenSongOptions.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0073047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenStage.cpp;
			path = ../src/ScreenStage.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0074047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenStage.h;
			path = ../src/ScreenStage.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0075047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenStyleSplash.cpp;
			path = ../src/ScreenStyleSplash.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0076047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenStyleSplash.h;
			path = ../src/ScreenStyleSplash.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0077047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenTest.cpp;
			path = ../src/ScreenTest.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0078047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenTest.h;
			path = ../src/ScreenTest.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0079047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenTestFonts.cpp;
			path = ../src/ScreenTestFonts.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E007A047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenTestFonts.h;
			path = ../src/ScreenTestFonts.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E007B047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenTestSound.cpp;
			path = ../src/ScreenTestSound.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E007C047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenTestSound.h;
			path = ../src/ScreenTestSound.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E007D047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenTextEntry.cpp;
			path = ../src/ScreenTextEntry.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E007E047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenTextEntry.h;
			path = ../src/ScreenTextEntry.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E007F047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenTitleMenu.cpp;
			path = ../src/ScreenTitleMenu.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0080047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenTitleMenu.h;
			path = ../src/ScreenTitleMenu.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0081047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenUnlock.cpp;
			path = ../src/ScreenUnlock.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E0082047711F3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenUnlock.h;
			path = ../src/ScreenUnlock.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E00FE047711FF005F316C = {
			children = (
				AA6E00FF0477128A005F316C,
				AA6E01000477128A005F316C,
				AADBE368053DA38C00D02EE9,
				AADBE369053DA38C00D02EE9,
				AABD0B3405DF3F22004F7929,
				AABD0B3505DF3F22004F7929,
				AABD0B3605DF3F22004F7929,
				AABD0B3705DF3F22004F7929,
				AA6E01010477128A005F316C,
				AA6E01020477128A005F316C,
				AAC9F32E069E22BB00D53E2C,
				AAC9F32F069E22BB00D53E2C,
				AA6E01030477128A005F316C,
				AA6E01040477128A005F316C,
				AA6E01050477128A005F316C,
				AA6E01060477128A005F316C,
				AA6E01070477128A005F316C,
				AA6E01080477128A005F316C,
				AA6E01090477128A005F316C,
				AA6E010A0477128A005F316C,
				AAC6DCE30567660A00B5D56F,
				AAC6DCE40567660A00B5D56F,
				AA28B47A058F2F5D0097C109,
				AA28B47B058F2F5D0097C109,
				AA1DCB6304A4872700D02EE9,
				AAF4206505D63FA700056441,
				AAF4206605D63FA700056441,
				AA1C659C050FD1E00073A143,
				AAE78049060814AC0034E65F,
				AAE7804A060814AC0034E65F,
				AA75DA1E06E0A1B500EF13B5,
				AA75DA1F06E0A1B500EF13B5,
				AA6E010B0477128A005F316C,
				AA6E010C0477128A005F316C,
				AA6E010D0477128A005F316C,
				AA6E010E0477128A005F316C,
				AA1C6556050D234B0073A143,
				AA1C6557050D234B0073A143,
				AAB0085F057F4F7A000BBA58,
				AAB00860057F4F7A000BBA58,
				AA6EFD7804770A7C005F316C,
				AA6EFD7904770A7C005F316C,
				AA6EFD7E04770A7C005F316C,
				AA6EFD7F04770A7C005F316C,
				AA6EFD8B04770A7C005F316C,
				AA6EFD8C04770A7C005F316C,
				AA6E003F047711F3005F316C,
				AA6E0040047711F3005F316C,
				AA6E010F0477128A005F316C,
				AA6E01100477128A005F316C,
				AA6E01120477128A005F316C,
				AA6E01130477128A005F316C,
				AA6E01140477128A005F316C,
				AA6E01150477128A005F316C,
			);
			isa = PBXGroup;
			name = GlobalSingletons;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		AA6E00FF0477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = AnnouncerManager.cpp;
			path = ../src/AnnouncerManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01000477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = AnnouncerManager.h;
			path = ../src/AnnouncerManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01010477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GameManager.cpp;
			path = ../src/GameManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01020477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GameManager.h;
			path = ../src/GameManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01030477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GameState.cpp;
			path = ../src/GameState.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01040477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GameState.h;
			path = ../src/GameState.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01050477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = InputFilter.cpp;
			path = ../src/InputFilter.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01060477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = InputFilter.h;
			path = ../src/InputFilter.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01070477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = InputMapper.cpp;
			path = ../src/InputMapper.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01080477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = InputMapper.h;
			path = ../src/InputMapper.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01090477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = InputQueue.cpp;
			path = ../src/InputQueue.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E010A0477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = InputQueue.h;
			path = ../src/InputQueue.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E010B0477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteSkinManager.cpp;
			path = ../src/NoteSkinManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E010C0477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteSkinManager.h;
			path = ../src/NoteSkinManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E010D0477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = PrefsManager.cpp;
			path = ../src/PrefsManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E010E0477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = PrefsManager.h;
			path = ../src/PrefsManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E010F0477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SongManager.cpp;
			path = ../src/SongManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01100477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SongManager.h;
			path = ../src/SongManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01120477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ThemeManager.cpp;
			path = ../src/ThemeManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01130477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ThemeManager.h;
			path = ../src/ThemeManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01140477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = UnlockSystem.cpp;
			path = ../src/UnlockSystem.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01150477128A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = UnlockSystem.h;
			path = ../src/UnlockSystem.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E012D04771299005F316C = {
			children = (
				AA1CD941060AE571003702C4,
				AA1CD942060AE571003702C4,
				AABE37030497CF85005F316C,
				AA7D404704FC3C270020E02B,
				AA7D404604FC3C270020E02B,
				AA6E012E047712BE005F316C,
				AA6E012F047712BE005F316C,
				AAADA51F04E77F4400D02EE9,
				AAADA51E04E77F4400D02EE9,
			);
			isa = PBXGroup;
			path = Sound;
			refType = 4;
			sourceTree = "<group>";
		};
		AA6E012E047712BE005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = RageSoundDriver_Null.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E012F047712BE005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = RageSoundDriver_Null.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01400477136A005F316C = {
			children = (
				AA6E01410477136A005F316C,
				AABE36F80497CE16005F316C,
				AA98E298049ACE39005F316C,
				AABE36F60497CE16005F316C,
				AADBA562062007BA005D4FC2,
				AABE36FE0497CE67005F316C,
				AAD675EE06795175006002B0,
				AA6E01540477136A005F316C,
				AAC6DCED0567663800B5D56F,
				AA6E015A0477136A005F316C,
				AA6E01620477136A005F316C,
				AABE78720591287100E8BF50,
				AA6E01DD04771F19005F316C,
				AA6E012D04771299005F316C,
				AA60E0BB067992D7008ADC41,
			);
			isa = PBXGroup;
			path = arch;
			refType = 4;
			sourceTree = "<group>";
		};
		AA6E01410477136A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = arch.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01540477136A005F316C = {
			children = (
				AAFC6CEF072A30440053AAD3,
				AAFC6CF0072A30440053AAD3,
				AAB3B36B04C38B4600D02EE9,
				AAB3B36C04C38B4600D02EE9,
				AA69675106840991007802A5,
				AA69675006840991007802A5,
				AA272BF704C7B37A00D02EE9,
				AA272BF804C7B37A00D02EE9,
				AA272BF904C7B37A00D02EE9,
				AA272BFA04C7B37A00D02EE9,
				AA6E01560477136A005F316C,
				AA6E01570477136A005F316C,
			);
			isa = PBXGroup;
			path = InputHandler;
			refType = 4;
			sourceTree = "<group>";
		};
		AA6E01560477136A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = InputHandler_SDL.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01570477136A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = InputHandler_SDL.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E015A0477136A005F316C = {
			children = (
				AAEF3D1004B53E2900D02EE9,
				AAEF3D0C04B533CC00D02EE9,
				AAEF3D0D04B533CC00D02EE9,
			);
			isa = PBXGroup;
			path = LoadingWindow;
			refType = 4;
			sourceTree = "<group>";
		};
		AA6E01620477136A005F316C = {
			children = (
				AA6E01630477136A005F316C,
				AA6E01640477136A005F316C,
				AA6E01650477136A005F316C,
			);
			isa = PBXGroup;
			path = LowLevelWindow;
			refType = 4;
			sourceTree = "<group>";
		};
		AA6E01630477136A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = LowLevelWindow.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01640477136A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = LowLevelWindow_SDL.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01650477136A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = LowLevelWindow_SDL.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E017E0477136A005F316C = {
			children = (
				AADB4E8E04D5263200D02EE9,
				AADB4E8604D50FB900D02EE9,
				AADB4E8D04D5261C00D02EE9,
			);
			isa = PBXGroup;
			path = archutils;
			refType = 4;
			sourceTree = "<group>";
		};
		AA6E01DB04771F11005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MovieTexture.cpp;
			path = MovieTexture/MovieTexture.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01DD04771F19005F316C = {
			children = (
				AA6E01DB04771F11005F316C,
				AAB3B37704C38BF600D02EE9,
				AAB3B38504C5701D00D02EE9,
				AAB3B38604C5701D00D02EE9,
				AAB3B38704C5701D00D02EE9,
				AAB3B38804C5701D00D02EE9,
				AA14ED0F0509F40000E3FAD7,
				AA14ED100509F40000E3FAD7,
				AAB3B39004C5921800D02EE9,
				AAB3B39104C5921800D02EE9,
			);
			isa = PBXGroup;
			name = MovieTexture;
			refType = 4;
			sourceTree = "<group>";
		};
		AA6E01DE04772005005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SongCacheIndex.cpp;
			path = ../src/SongCacheIndex.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01DF04772005005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SongCacheIndex.h;
			path = ../src/SongCacheIndex.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01E20477205A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Song.cpp;
			path = ../src/Song.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01E30477205A005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = song.h;
			path = ../src/song.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01E6047720A3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RandomSample.cpp;
			path = ../src/RandomSample.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6E01E7047720A3005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RandomSample.h;
			path = ../src/RandomSample.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD6D04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageBitmapTexture.cpp;
			path = ../src/RageBitmapTexture.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD6E04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageBitmapTexture.h;
			path = ../src/RageBitmapTexture.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD6F04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageDisplay.cpp;
			path = ../src/RageDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7004770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageDisplay.h;
			path = ../src/RageDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7204770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageException.cpp;
			path = ../src/RageException.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7304770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageException.h;
			path = ../src/RageException.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7404770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageInput.cpp;
			path = ../src/RageInput.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7504770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageInput.h;
			path = ../src/RageInput.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7604770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageInputDevice.cpp;
			path = ../src/RageInputDevice.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7704770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageInputDevice.h;
			path = ../src/RageInputDevice.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7804770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageLog.cpp;
			path = ../src/RageLog.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7904770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageLog.h;
			path = ../src/RageLog.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7A04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageMath.cpp;
			path = ../src/RageMath.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7B04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageMath.h;
			path = ../src/RageMath.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7C04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageSound.cpp;
			path = ../src/RageSound.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7D04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageSound.h;
			path = ../src/RageSound.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7E04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageSoundManager.cpp;
			path = ../src/RageSoundManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD7F04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageSoundManager.h;
			path = ../src/RageSoundManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8004770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageSoundReader_Preload.cpp;
			path = ../src/RageSoundReader_Preload.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8104770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageSoundReader_Preload.h;
			path = ../src/RageSoundReader_Preload.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8204770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageSoundReader_Resample.cpp;
			path = ../src/RageSoundReader_Resample.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8304770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageSoundReader_Resample.h;
			path = ../src/RageSoundReader_Resample.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8604770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageSoundReader.h;
			path = ../src/RageSoundReader.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8704770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageSoundResampler.cpp;
			path = ../src/RageSoundResampler.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8804770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageSoundResampler.h;
			path = ../src/RageSoundResampler.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8904770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageTexture.cpp;
			path = ../src/RageTexture.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8A04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageTexture.h;
			path = ../src/RageTexture.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8B04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageTextureManager.cpp;
			path = ../src/RageTextureManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8C04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageTextureManager.h;
			path = ../src/RageTextureManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8D04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageThreads.cpp;
			path = ../src/RageThreads.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8E04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageThreads.h;
			path = ../src/RageThreads.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD8F04770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageTimer.cpp;
			path = ../src/RageTimer.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD9004770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageTimer.h;
			path = ../src/RageTimer.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD9104770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageTypes.h;
			path = ../src/RageTypes.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD9204770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageUtil.cpp;
			path = ../src/RageUtil.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFD9304770A7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageUtil.h;
			path = ../src/RageUtil.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDBB04770A83005F316C = {
			children = (
				AA1DCB6104A4872700D02EE9,
				AA6EFD6D04770A7C005F316C,
				AA6EFD6E04770A7C005F316C,
				AA6EFD6F04770A7C005F316C,
				AA6EFD7004770A7C005F316C,
				AAF7458E061181F700B19AD1,
				AAF7458F061181F700B19AD1,
				AAC23F7C0485E68D005F316C,
				AAC23F7D0485E68D005F316C,
				AA6EFD7204770A7C005F316C,
				AA6EFD7304770A7C005F316C,
				AA272C3004CD757100D02EE9,
				AA272C3104CD757100D02EE9,
				AAB0085B057F4F7A000BBA58,
				AAB0085C057F4F7A000BBA58,
				AAB0085D057F4F7A000BBA58,
				AAB0085E057F4F7A000BBA58,
				AABE322205ACDA52001A0E84,
				AABE322305ACDA52001A0E84,
				AA64218606EC606F00C21584,
				AA64218706EC606F00C21584,
				AA251B7505841FCE00027ACB,
				AA251B7605841FCE00027ACB,
				AA6EFD7404770A7C005F316C,
				AA6EFD7504770A7C005F316C,
				AA6EFD7604770A7C005F316C,
				AA6EFD7704770A7C005F316C,
				AA6EFD7A04770A7C005F316C,
				AA6EFD7B04770A7C005F316C,
				AAF4206905D6400800056441,
				AAF4206A05D6400800056441,
				AA6EFD7C04770A7C005F316C,
				AA6EFD7D04770A7C005F316C,
				AAAB2CE1072BD2FA00CD9FC9,
				AAAB2CE2072BD2FA00CD9FC9,
				AAD36082062BB8AE00D0CED8,
				AAD36083062BB8AE00D0CED8,
				AA6EFD8604770A7C005F316C,
				AA7ADC23072CAB7F00C50A7F,
				AA7ADC24072CAB7F00C50A7F,
				AAFC7FF00513A67700D02EE9,
				AADB4E7A04D4FE5D00D02EE9,
				AAFC7FF10513A67700D02EE9,
				AAFC7FF20513A67700D02EE9,
				AA6EFD8004770A7C005F316C,
				AA6EFD8104770A7C005F316C,
				AA6EFD8204770A7C005F316C,
				AA6EFD8304770A7C005F316C,
				AAAE28F2052254A900D02EE9,
				AAAE28F3052254A900D02EE9,
				AAAE28F4052254A900D02EE9,
				AAAE28F5052254A900D02EE9,
				AA1C65A4050FD21F0073A143,
				AA1C65A5050FD21F0073A143,
				AA1C65A6050FD21F0073A143,
				AA1C65A7050FD21F0073A143,
				AA6EFD8704770A7C005F316C,
				AA6EFD8804770A7C005F316C,
				AA7ADC25072CAB7F00C50A7F,
				AA7ADC26072CAB7F00C50A7F,
				AA915879067D2C2C00078E36,
				AA91587A067D2C2C00078E36,
				AABBF6740659E78D00738526,
				AABBF6750659E78D00738526,
				AA90919F067ED43000C1FCFF,
				AA9091A0067ED43000C1FCFF,
				AABBF66C0659E78D00738526,
				AABBF66D0659E78D00738526,
				AABBF66E0659E78D00738526,
				AABBF66F0659E78D00738526,
				AABBF6700659E78D00738526,
				AABBF6710659E78D00738526,
				AABBF6720659E78D00738526,
				AABBF6730659E78D00738526,
				AA9091A3067ED46400C1FCFF,
				AA9091A4067ED46400C1FCFF,
				AAB9C8AD06EAF64400AD97CD,
				AAB9C8AE06EAF64400AD97CD,
				AAB9C8AB06EAF64400AD97CD,
				AAB9C8AC06EAF64400AD97CD,
				AA6EFD8904770A7C005F316C,
				AA6EFD8A04770A7C005F316C,
				AA9EC2F0055F5126007E5098,
				AA9EC2F1055F5126007E5098,
				AA6EFD8D04770A7C005F316C,
				AA6EFD8E04770A7C005F316C,
				AA6EFD8F04770A7C005F316C,
				AA6EFD9004770A7C005F316C,
				AA6EFD9104770A7C005F316C,
				AA6EFD9204770A7C005F316C,
				AA6EFD9304770A7C005F316C,
				AA8A404F06EEFF72002F25AB,
				AA8A405006EEFF72002F25AB,
				AAC23F7E0485E68D005F316C,
				AAC23F7F0485E68D005F316C,
				AAD3D5AB05B5AB4E00014FAC,
				AAF580A704B3E2DC00D02EE9,
				AAF580A804B3E2DC00D02EE9,
				AA6EFDBC04770AEA005F316C,
				AA6EFDBD04770AEA005F316C,
				AA6EFDBE04770AEA005F316C,
				AA6EFDBF04770AEA005F316C,
				AA96881E05DE34CD00478B95,
				AA96881F05DE34CD00478B95,
				AA6EFDC004770AEA005F316C,
				AA6EFDC104770AEA005F316C,
			);
			isa = PBXGroup;
			name = Rage;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		AA6EFDBC04770AEA005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SDL_dither.cpp;
			path = ../src/SDL_dither.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDBD04770AEA005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SDL_dither.h;
			path = ../src/SDL_dither.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDBE04770AEA005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SDL_rotozoom.cpp;
			path = ../src/SDL_rotozoom.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDBF04770AEA005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SDL_rotozoom.h;
			path = ../src/SDL_rotozoom.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDC004770AEA005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SDL_utils.cpp;
			path = ../src/SDL_utils.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDC104770AEA005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SDL_utils.h;
			path = ../src/SDL_utils.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDC804770AF1005F316C = {
			children = (
				AAE7812B0608249E0034E65F,
				AAE7812C0608249E0034E65F,
				AA6EFDC904770C79005F316C,
				AA6EFDCA04770C79005F316C,
				AAFF5541054E736D00D02EE9,
				AAFF5542054E736D00D02EE9,
				AAAB2CDD072BD2EC00CD9FC9,
				AAAB2CDE072BD2EC00CD9FC9,
				AABE35EB04967E25005F316C,
				AABE35EC04967E26005F316C,
				AAD6A6DE065E0A8D0042165A,
				AAD6A6DF065E0A8D0042165A,
				AA6EFDCB04770C79005F316C,
				AA6EFDCC04770C79005F316C,
				AA6EFDCD04770C79005F316C,
				AA6EFDCE04770C79005F316C,
				AA6EFDCF04770C79005F316C,
				AA6EFDD004770C79005F316C,
				AA5C73F70637A5F000AFB891,
				AA5C73F80637A5F000AFB891,
				AA3D793106A279530064B980,
				AA3D793206A279530064B980,
				AAD6A712065E0FDF0042165A,
				AAD6A713065E0FDF0042165A,
				AA8F136E0624BAB200C6A467,
				AA8F136F0624BAB200C6A467,
				AAE7808506081A000034E65F,
				AAE7808606081A000034E65F,
				AA6EFDD104770C79005F316C,
				AA6EFDD204770C79005F316C,
				AA6EFDD304770C79005F316C,
				AA6EFDD404770C79005F316C,
				AA6EFDD504770C79005F316C,
				AA6EFDD604770C79005F316C,
				AA6EFDD704770C79005F316C,
				AA6EFDD804770C79005F316C,
				AA9A78A906B5C72200B03E97,
				AA9A78AA06B5C72200B03E97,
				AA6EFDD904770C79005F316C,
				AA6EFDDA04770C79005F316C,
				AA6EFDDD04770C79005F316C,
				AA6EFDDE04770C79005F316C,
				AA6EFDDF04770C79005F316C,
				AA6EFDE004770C79005F316C,
				AABBD80605D8E9FC00B44FC2,
				AABBD80705D8E9FC00B44FC2,
				AA6EFDE104770C79005F316C,
				AA6EFDE204770C79005F316C,
				AAEA090605E23DF900D38622,
				AAEA090705E23DF900D38622,
				AAEA090805E23DF900D38622,
				AA6EFDE304770C79005F316C,
				AA6EFDE404770C79005F316C,
				AA6EFDE504770C79005F316C,
				AA6EFDE604770C79005F316C,
				AA4F38C004E2D0B700D02EE9,
				AA4F38C104E2D0B700D02EE9,
				AA6EFDE704770C79005F316C,
				AA6EFDE804770C79005F316C,
				AA6EFDE904770C79005F316C,
				AA6EFDEA04770C79005F316C,
				AA6EFDED04770C79005F316C,
				AA6EFDEE04770C79005F316C,
				AA6EFDEF04770C79005F316C,
				AA6EFDF004770C79005F316C,
				AA6EFDF104770C79005F316C,
				AA6EFDF204770C79005F316C,
				AA6EFDF304770C79005F316C,
				AA6EFDF404770C79005F316C,
				AA6EFDF504770C79005F316C,
				AA6EFDF604770C79005F316C,
				AA6EFDF704770C79005F316C,
				AA6EFDF804770C79005F316C,
				AA6EFDF904770C79005F316C,
				AA6EFDFA04770C79005F316C,
				AA6EFDFB04770C79005F316C,
				AA6EFDFC04770C79005F316C,
				AA6EFDFD04770C79005F316C,
				AA6EFDFE04770C79005F316C,
				AA6EFDFF04770C79005F316C,
				AA6EFE0004770C79005F316C,
				AA6EFE0104770C79005F316C,
				AA6EFE0204770C79005F316C,
				AA6EFE0304770C79005F316C,
				AA6EFE0404770C79005F316C,
				AA54709106F559DF008EB9B2,
				AA50201D05D6D7B200ACEFD0,
				AA50201E05D6D7B200ACEFD0,
				AA3D78FF06A275E90064B980,
				AA3D790006A275E90064B980,
				AA6E01E6047720A3005F316C,
				AA6E01E7047720A3005F316C,
				AA6E01E20477205A005F316C,
				AA6E01E30477205A005F316C,
				AA6E01DE04772005005F316C,
				AA6E01DF04772005005F316C,
				AA6EFE0704770C79005F316C,
				AA6EFE0804770C79005F316C,
				AA5C73F90637A5F000AFB891,
				AA5C73FA0637A5F000AFB891,
				AA6EFE0904770C79005F316C,
				AA6EFE0A04770C79005F316C,
				AAF430FD04DC98BC00D02EE9,
				AAF430FE04DC98BC00D02EE9,
				AA5C73FB0637A5F000AFB891,
				AA5C73FC0637A5F000AFB891,
				AA6EFE0D04770C79005F316C,
				AA3A706006AA1645006F755E,
				AA3A706106AA1645006F755E,
				AA21D5A10712AE16008B825F,
				AA729C420599B50D00779F33,
				AA729C430599B50D00779F33,
				AA6EFE0E04770C79005F316C,
				AA6EFE0F04770C79005F316C,
				AA70E3650663112800DAE1FD,
				AA70E3660663112800DAE1FD,
				AA70E3670663112800DAE1FD,
				AA70E3680663112800DAE1FD,
			);
			isa = PBXGroup;
			name = DataStructures;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		AA6EFDC904770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ArrowBackdrop.cpp;
			path = ../src/ArrowBackdrop.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDCA04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ArrowBackdrop.h;
			path = ../src/ArrowBackdrop.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDCB04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Character.cpp;
			path = ../src/Character.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDCC04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Character.h;
			path = ../src/Character.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDCD04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = CodeDetector.cpp;
			path = ../src/CodeDetector.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDCE04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = CodeDetector.h;
			path = ../src/CodeDetector.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDCF04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Course.cpp;
			path = ../src/Course.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDD004770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Course.h;
			path = ../src/Course.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDD104770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Font.cpp;
			path = ../src/Font.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDD204770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Font.h;
			path = ../src/Font.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDD304770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = FontCharAliases.cpp;
			path = ../src/FontCharAliases.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDD404770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = FontCharAliases.h;
			path = ../src/FontCharAliases.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDD504770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = FontCharmaps.cpp;
			path = ../src/FontCharmaps.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDD604770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = FontCharmaps.h;
			path = ../src/FontCharmaps.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDD704770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = FontManager.cpp;
			path = ../src/FontManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDD804770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = FontManager.h;
			path = ../src/FontManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDD904770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GameConstantsAndTypes.cpp;
			path = ../src/GameConstantsAndTypes.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDDA04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GameConstantsAndTypes.h;
			path = ../src/GameConstantsAndTypes.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDDD04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GameInput.cpp;
			path = ../src/GameInput.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDDE04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GameInput.h;
			path = ../src/GameInput.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDDF04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Grade.cpp;
			path = ../src/Grade.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDE004770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Grade.h;
			path = ../src/Grade.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDE104770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Inventory.cpp;
			path = ../src/Inventory.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDE204770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Inventory.h;
			path = ../src/Inventory.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDE304770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = LyricsLoader.cpp;
			path = ../src/LyricsLoader.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDE404770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = LyricsLoader.h;
			path = ../src/LyricsLoader.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDE504770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteData.cpp;
			path = ../src/NoteData.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDE604770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteData.h;
			path = ../src/NoteData.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDE704770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteDataWithScoring.cpp;
			path = ../src/NoteDataWithScoring.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDE804770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteDataWithScoring.h;
			path = ../src/NoteDataWithScoring.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDE904770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteFieldPositioning.cpp;
			path = ../src/NoteFieldPositioning.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDEA04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteFieldPositioning.h;
			path = ../src/NoteFieldPositioning.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDED04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesLoader.cpp;
			path = ../src/NotesLoader.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDEE04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesLoader.h;
			path = ../src/NotesLoader.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDEF04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesLoaderBMS.cpp;
			path = ../src/NotesLoaderBMS.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDF004770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesLoaderBMS.h;
			path = ../src/NotesLoaderBMS.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDF104770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesLoaderDWI.cpp;
			path = ../src/NotesLoaderDWI.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDF204770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesLoaderDWI.h;
			path = ../src/NotesLoaderDWI.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDF304770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesLoaderKSF.cpp;
			path = ../src/NotesLoaderKSF.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDF404770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesLoaderKSF.h;
			path = ../src/NotesLoaderKSF.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDF504770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesLoaderSM.cpp;
			path = ../src/NotesLoaderSM.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDF604770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesLoaderSM.h;
			path = ../src/NotesLoaderSM.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDF704770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesWriterDWI.cpp;
			path = ../src/NotesWriterDWI.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDF804770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesWriterDWI.h;
			path = ../src/NotesWriterDWI.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDF904770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesWriterSM.cpp;
			path = ../src/NotesWriterSM.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDFA04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NotesWriterSM.h;
			path = ../src/NotesWriterSM.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDFB04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteTypes.cpp;
			path = ../src/NoteTypes.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDFC04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteTypes.h;
			path = ../src/NoteTypes.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDFD04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Player.cpp;
			path = ../src/Player.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDFE04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Player.h;
			path = ../src/Player.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFDFF04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = PlayerAI.cpp;
			path = ../src/PlayerAI.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0004770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = PlayerAI.h;
			path = ../src/PlayerAI.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0104770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = PlayerNumber.cpp;
			path = ../src/PlayerNumber.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0204770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = PlayerNumber.h;
			path = ../src/PlayerNumber.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0304770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = PlayerOptions.cpp;
			path = ../src/PlayerOptions.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0404770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = PlayerOptions.h;
			path = ../src/PlayerOptions.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0704770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SongOptions.cpp;
			path = ../src/SongOptions.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0804770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SongOptions.h;
			path = ../src/SongOptions.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0904770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = StageStats.cpp;
			path = ../src/StageStats.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0A04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = StageStats.h;
			path = ../src/StageStats.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0D04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = StyleInput.h;
			path = ../src/StyleInput.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0E04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = TitleSubstitution.cpp;
			path = ../src/TitleSubstitution.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE0F04770C79005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = TitleSubstitution.h;
			path = ../src/TitleSubstitution.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE5704770C7E005F316C = {
			children = (
				AA6EFE5804770CAA005F316C,
				AA6EFE5904770CAA005F316C,
				AA6EFE5A04770CAA005F316C,
				AA6EFE5B04770CAA005F316C,
				AAC6889905D7F3C800964E6D,
				AAC6889A05D7F3C800964E6D,
			);
			isa = PBXGroup;
			name = FileTypes;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		AA6EFE5804770CAA005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = IniFile.cpp;
			path = ../src/IniFile.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE5904770CAA005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = IniFile.h;
			path = ../src/IniFile.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE5A04770CAA005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MsdFile.cpp;
			path = ../src/MsdFile.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE5B04770CAA005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MsdFile.h;
			path = ../src/MsdFile.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE6004770CF7005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = global.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE6104770CF7005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScreenDimensions.h;
			path = ../src/ScreenDimensions.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE6204770CF7005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = StdString.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE6304770CF7005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = StepMania.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE6404770CF7005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = StepMania.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE6A04770D01005F316C = {
			children = (
				AAA71EA005EE154E00D2E8FF,
				AA6EFE6004770CF7005F316C,
				AA272BFB04CB779F00D02EE9,
				AA1DCB6504A4872700D02EE9,
				AAADA4AE04E5F3DE00D02EE9,
				AA75DA1706E0944700EF13B5,
				AA4B59EE0573AA5B005FB5DB,
				AA6EFE6204770CF7005F316C,
				AA6EFE6304770CF7005F316C,
				AA6EFE6404770CF7005F316C,
				AA139C4606923EBE00C1F6ED,
				AA25200D0587225500027ACB,
			);
			isa = PBXGroup;
			name = StepMania;
			path = ../src;
			refType = 4;
			sourceTree = "<group>";
		};
		AA6EFE6D04770D3E005F316C = {
			children = (
				AA6EFE6E04770D61005F316C,
				AA6EFE6F04770D61005F316C,
				AA6EFE7604770E7C005F316C,
				AA6EFE7704770E7C005F316C,
				AAD620190528FA5E00D02EE9,
				AAD6201A0528FA5E00D02EE9,
				AAFF55210549F43A00D02EE9,
				AAFF55220549F43A00D02EE9,
				AA6EFE7804770E7C005F316C,
				AA6EFE7904770E7C005F316C,
				AA6EFE7A04770E7C005F316C,
				AA6EFE7B04770E7C005F316C,
				AA6EFE7E04770E7C005F316C,
				AA6EFE7F04770E7C005F316C,
				AAC6DDE60569C80900B5D56F,
				AAC6DDE70569C80900B5D56F,
				AA6EFE8004770E7C005F316C,
				AA6EFE8104770E7C005F316C,
				AA6EFE8204770E7C005F316C,
				AA6EFE8304770E7C005F316C,
				AABE788C05912B0600E8BF50,
				AABE788B05912B0600E8BF50,
				AAADA51A04E7609A00D02EE9,
				AAADA51B04E7609A00D02EE9,
				AAD7A2FA0664999800CCAB36,
				AAD7A2FB0664999800CCAB36,
				AA6EFE8404770E7C005F316C,
				AA6EFE8504770E7C005F316C,
				AA6EFE8A04770E7C005F316C,
				AA6EFE8B04770E7C005F316C,
				AA6EFE8C04770E7C005F316C,
				AA6EFE8D04770E7C005F316C,
				AAFF551D0549F39700D02EE9,
				AAFF551E0549F39700D02EE9,
				AA6EFE8E04770E7C005F316C,
				AA6EFE8F04770E7C005F316C,
				AA6EFE9004770E7C005F316C,
				AA6EFE9104770E7C005F316C,
				AA6EFE9204770E7C005F316C,
				AA6EFE9304770E7C005F316C,
				AA6EFE9404770E7C005F316C,
				AA6EFE9504770E7C005F316C,
				AA6EFE9604770E7C005F316C,
				AA6EFE9704770E7C005F316C,
				AABFA8C905A4535700D3FDD1,
				AABFA8CA05A4535700D3FDD1,
				AA729C460599B54D00779F33,
				AA729C470599B54D00779F33,
				AA6EFE9A04770E7C005F316C,
				AA6EFE9B04770E7C005F316C,
				AA6EFE9C04770E7C005F316C,
				AA6EFE9D04770E7C005F316C,
				AA6EFE9E04770E7C005F316C,
				AA6EFE9F04770E7C005F316C,
				AA6EFEA004770E7C005F316C,
				AA6EFEA104770E7C005F316C,
				AA6EFEA204770E7C005F316C,
				AA6EFEA304770E7C005F316C,
				AA6EFEA404770E7C005F316C,
				AA6EFEA504770E7C005F316C,
				AA6EFEA604770E7C005F316C,
				AA6EFEA704770E7C005F316C,
				AA6EFEA804770E7C005F316C,
				AA6EFEA904770E7C005F316C,
				AA6EFEAA04770E7C005F316C,
				AA6EFEAB04770E7C005F316C,
				AA6EFEAC04770E7C005F316C,
				AA6EFEAD04770E7C005F316C,
				AAC6DDDE0569C71000B5D56F,
				AAC6DDDF0569C71000B5D56F,
				AA6EFEAE04770E7C005F316C,
				AA6EFEAF04770E7C005F316C,
				AA6EFEB004770E7C005F316C,
				AA6EFEB104770E7C005F316C,
				AA6EFEB204770E7C005F316C,
				AA6EFEB304770E7C005F316C,
				AA2344DC05C3B53500C8E1AE,
				AA2344DD05C3B53500C8E1AE,
				AA6EFEB404770E7C005F316C,
				AA6EFEB504770E7C005F316C,
				AA6EFEB604770E7C005F316C,
				AA6EFEB704770E7C005F316C,
			);
			isa = PBXGroup;
			name = ActorsInMenus;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		AA6EFE6E04770D61005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Banner.cpp;
			path = ../src/Banner.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE6F04770D61005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Banner.h;
			path = ../src/Banner.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE7604770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = BPMDisplay.cpp;
			path = ../src/BPMDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE7704770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = BPMDisplay.h;
			path = ../src/BPMDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE7804770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = CourseContentsList.cpp;
			path = ../src/CourseContentsList.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE7904770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = CourseContentsList.h;
			path = ../src/CourseContentsList.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE7A04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = CourseEntryDisplay.cpp;
			path = ../src/CourseEntryDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE7B04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = CourseEntryDisplay.h;
			path = ../src/CourseEntryDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE7E04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = DifficultyIcon.cpp;
			path = ../src/DifficultyIcon.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE7F04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = DifficultyIcon.h;
			path = ../src/DifficultyIcon.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8004770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = DifficultyMeter.cpp;
			path = ../src/DifficultyMeter.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8104770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = DifficultyMeter.h;
			path = ../src/DifficultyMeter.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8204770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = DifficultyRating.cpp;
			path = ../src/DifficultyRating.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8304770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = DifficultyRating.h;
			path = ../src/DifficultyRating.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8404770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = EditMenu.cpp;
			path = ../src/EditMenu.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8504770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = EditMenu.h;
			path = ../src/EditMenu.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8A04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = FadingBanner.cpp;
			path = ../src/FadingBanner.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8B04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = FadingBanner.h;
			path = ../src/FadingBanner.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8C04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GradeDisplay.cpp;
			path = ../src/GradeDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8D04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GradeDisplay.h;
			path = ../src/GradeDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8E04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GrooveGraph.cpp;
			path = ../src/GrooveGraph.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE8F04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GrooveGraph.h;
			path = ../src/GrooveGraph.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9004770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GrooveRadar.cpp;
			path = ../src/GrooveRadar.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9104770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GrooveRadar.h;
			path = ../src/GrooveRadar.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9204770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GroupList.cpp;
			path = ../src/GroupList.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9304770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GroupList.h;
			path = ../src/GroupList.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9404770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = HelpDisplay.cpp;
			path = ../src/HelpDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9504770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = HelpDisplay.h;
			path = ../src/HelpDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9604770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = JukeboxMenu.cpp;
			path = ../src/JukeboxMenu.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9704770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = JukeboxMenu.h;
			path = ../src/JukeboxMenu.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9A04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MenuTimer.cpp;
			path = ../src/MenuTimer.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9B04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MenuTimer.h;
			path = ../src/MenuTimer.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9C04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MeterDisplay.cpp;
			path = ../src/MeterDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9D04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MeterDisplay.h;
			path = ../src/MeterDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9E04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MusicBannerWheel.cpp;
			path = ../src/MusicBannerWheel.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFE9F04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MusicBannerWheel.h;
			path = ../src/MusicBannerWheel.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEA004770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MusicList.cpp;
			path = ../src/MusicList.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEA104770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MusicList.h;
			path = ../src/MusicList.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEA204770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MusicSortDisplay.cpp;
			path = ../src/MusicSortDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEA304770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MusicSortDisplay.h;
			path = ../src/MusicSortDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEA404770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MusicWheel.cpp;
			path = ../src/MusicWheel.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEA504770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MusicWheel.h;
			path = ../src/MusicWheel.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEA604770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MusicWheelItem.cpp;
			path = ../src/MusicWheelItem.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEA704770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MusicWheelItem.h;
			path = ../src/MusicWheelItem.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEA804770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = OptionIcon.cpp;
			path = ../src/OptionIcon.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEA904770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = OptionIcon.h;
			path = ../src/OptionIcon.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEAA04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = OptionIconRow.cpp;
			path = ../src/OptionIconRow.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEAB04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = OptionIconRow.h;
			path = ../src/OptionIconRow.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEAC04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = OptionsCursor.cpp;
			path = ../src/OptionsCursor.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEAD04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = OptionsCursor.h;
			path = ../src/OptionsCursor.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEAE04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScrollBar.cpp;
			path = ../src/ScrollBar.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEAF04770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScrollBar.h;
			path = ../src/ScrollBar.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEB004770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScrollingList.cpp;
			path = ../src/ScrollingList.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEB104770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScrollingList.h;
			path = ../src/ScrollingList.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEB204770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SnapDisplay.cpp;
			path = ../src/SnapDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEB304770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = SnapDisplay.h;
			path = ../src/SnapDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEB404770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = TextBanner.cpp;
			path = ../src/TextBanner.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEB504770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = TextBanner.h;
			path = ../src/TextBanner.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEB604770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = WheelNotifyIcon.cpp;
			path = ../src/WheelNotifyIcon.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEB704770E7C005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = WheelNotifyIcon.h;
			path = ../src/WheelNotifyIcon.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEFA04770E84005F316C = {
			children = (
				AA6EFEFD04770F63005F316C,
				AA6EFEFE04770F63005F316C,
				AAB005F00579B8CB000BBA58,
				AAB005F10579B8CB000BBA58,
				AA6EFEFF04770F63005F316C,
				AA6EFF0004770F63005F316C,
				AAC28BB904F758E500D02EE9,
				AAC28BBA04F758E500D02EE9,
				AA6EFF0104770F63005F316C,
				AA6EFF0204770F63005F316C,
				AA6EFF0304770F63005F316C,
				AA6EFF0404770F63005F316C,
				AA9D236C0561B6CE00FC7F14,
				AAE443EB04B0F9F600D02EE9,
				AAE443EC04B0F9F600D02EE9,
				AA6EFF0504770F63005F316C,
				AA6EFF0604770F63005F316C,
				AA96881A05DE34B600478B95,
				AA96881B05DE34B600478B95,
				AA6EFF0704770F63005F316C,
				AA6EFF0804770F63005F316C,
				AABE321E05ACD931001A0E84,
				AABE321F05ACD931001A0E84,
				AA6EFF0904770F63005F316C,
				AA6EFF0A04770F63005F316C,
				AA6EFF0D04770F63005F316C,
				AA6EFF0E04770F63005F316C,
				AA6EFF1304770F63005F316C,
				AA6EFF1404770F63005F316C,
				AA6EFF1504770F63005F316C,
				AA6EFF1604770F63005F316C,
				AA6EFF1704770F63005F316C,
				AA6EFF1804770F63005F316C,
				AA6EFF1A04770F63005F316C,
				AA6EFF1B04770F63005F316C,
				AA6EFF1C04770F63005F316C,
				AA6EFF1D04770F63005F316C,
				AA6EFF1E04770F63005F316C,
				AA6EFF1F04770F63005F316C,
				AA6EFF2004770F63005F316C,
				AA6EFF2104770F63005F316C,
				AA6EFF2204770F63005F316C,
				AA6EFF2304770F63005F316C,
				AA6EFF2404770F63005F316C,
				AAD620A5052EC78B00D02EE9,
				AAD620A6052EC78B00D02EE9,
				AA0E393304DA8EE700D02EE9,
				AA0E393404DA8EE700D02EE9,
				AA729C4E0599B58D00779F33,
				AA729C4F0599B58D00779F33,
				AA729C500599B58D00779F33,
				AA729C510599B58D00779F33,
				AA6EFF2504770F63005F316C,
				AA6EFF2604770F63005F316C,
				AA6EFF2704770F63005F316C,
				AA6EFF2804770F63005F316C,
				AA6EFF2904770F63005F316C,
				AA6EFF2A04770F63005F316C,
				AA6EFF2B04770F63005F316C,
				AA6EFF2C04770F63005F316C,
				AA6DAF0805300B3D00D02EE9,
				AA6DAF0905300B3D00D02EE9,
				AA6EFF2D04770F63005F316C,
				AA6EFF2E04770F63005F316C,
				AA6EFF3004770F63005F316C,
				AA6EFF3104770F63005F316C,
				AA6EFF3204770F63005F316C,
				AAE443F304B0FEB700D02EE9,
				AAE443F404B0FEB700D02EE9,
			);
			isa = PBXGroup;
			name = ActorsInGameplay;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		AA6EFEFD04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ArrowEffects.cpp;
			path = ../src/ArrowEffects.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEFE04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ArrowEffects.h;
			path = ../src/ArrowEffects.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFEFF04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Background.cpp;
			path = ../src/Background.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0004770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Background.h;
			path = ../src/Background.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0104770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = BGAnimation.cpp;
			path = ../src/BGAnimation.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0204770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = BGAnimation.h;
			path = ../src/BGAnimation.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0304770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = BGAnimationLayer.cpp;
			path = ../src/BGAnimationLayer.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0404770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = BGAnimationLayer.h;
			path = ../src/BGAnimationLayer.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0504770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Combo.cpp;
			path = ../src/Combo.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0604770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Combo.h;
			path = ../src/Combo.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0704770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = DancingCharacters.cpp;
			path = ../src/DancingCharacters.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0804770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = DancingCharacters.h;
			path = ../src/DancingCharacters.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0904770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GhostArrow.cpp;
			path = ../src/GhostArrow.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0A04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GhostArrow.h;
			path = ../src/GhostArrow.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0D04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GhostArrowRow.cpp;
			path = ../src/GhostArrowRow.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF0E04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = GhostArrowRow.h;
			path = ../src/GhostArrowRow.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1304770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = HoldGhostArrow.cpp;
			path = ../src/HoldGhostArrow.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1404770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = HoldGhostArrow.h;
			path = ../src/HoldGhostArrow.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1504770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = HoldJudgment.cpp;
			path = ../src/HoldJudgment.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1604770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = HoldJudgment.h;
			path = ../src/HoldJudgment.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1704770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Judgment.cpp;
			path = ../src/Judgment.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1804770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Judgment.h;
			path = ../src/Judgment.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1A04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = LifeMeter.h;
			path = ../src/LifeMeter.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1B04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = LifeMeterBar.cpp;
			path = ../src/LifeMeterBar.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1C04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = LifeMeterBar.h;
			path = ../src/LifeMeterBar.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1D04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = LifeMeterBattery.cpp;
			path = ../src/LifeMeterBattery.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1E04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = LifeMeterBattery.h;
			path = ../src/LifeMeterBattery.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF1F04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = LyricDisplay.cpp;
			path = ../src/LyricDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2004770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = LyricDisplay.h;
			path = ../src/LyricDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2104770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteDisplay.cpp;
			path = ../src/NoteDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2204770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteDisplay.h;
			path = ../src/NoteDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2304770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteField.cpp;
			path = ../src/NoteField.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2404770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = NoteField.h;
			path = ../src/NoteField.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2504770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreDisplay.cpp;
			path = ../src/ScoreDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2604770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreDisplay.h;
			path = ../src/ScoreDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2704770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreDisplayBattle.cpp;
			path = ../src/ScoreDisplayBattle.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2804770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreDisplayBattle.h;
			path = ../src/ScoreDisplayBattle.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2904770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreDisplayNormal.cpp;
			path = ../src/ScoreDisplayNormal.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2A04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreDisplayNormal.h;
			path = ../src/ScoreDisplayNormal.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2B04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreDisplayOni.cpp;
			path = ../src/ScoreDisplayOni.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2C04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreDisplayOni.h;
			path = ../src/ScoreDisplayOni.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2D04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreDisplayRave.cpp;
			path = ../src/ScoreDisplayRave.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF2E04770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreDisplayRave.h;
			path = ../src/ScoreDisplayRave.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF3004770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreKeeper.h;
			path = ../src/ScoreKeeper.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF3104770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreKeeperMAX2.cpp;
			path = ../src/ScoreKeeperMAX2.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF3204770F63005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreKeeperMAX2.h;
			path = ../src/ScoreKeeperMAX2.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF6F04770F6A005F316C = {
			children = (
				AABE35EF04967E6F005F316C,
				AABE35F004967E6F005F316C,
				AA6EFF7004770F86005F316C,
				AA6EFF7104770F86005F316C,
			);
			isa = PBXGroup;
			name = Transitions;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		AA6EFF7004770F86005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Transition.cpp;
			path = ../src/Transition.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF7104770F86005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Transition.h;
			path = ../src/Transition.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF7404770F8B005F316C = {
			children = (
				AA6EFF7504770FFD005F316C,
				AA6EFF7604770FFD005F316C,
				AA1DC47804A4866B00D02EE9,
				AA946AC005B27398000A1F2E,
				AA946AC105B27398000A1F2E,
				AA6EFF7704770FFD005F316C,
				AA6EFF7804770FFD005F316C,
				AA6EFF7904770FFD005F316C,
				AA6EFF7A04770FFD005F316C,
				AAA983CA04B9060A00D02EE9,
				AA1DC47204A485E900D02EE9,
				AA6EFFB904770FFD005F316C,
				AA6EFFBA04770FFD005F316C,
				AA8F118204A04F9B00D02EE9,
				AA8F118304A04F9B00D02EE9,
				AA6EFFBD04770FFD005F316C,
				AA6EFFBE04770FFD005F316C,
				AA6EFFBF04770FFD005F316C,
				AA6EFFC004770FFD005F316C,
				AA6EFFC104770FFD005F316C,
				AA6EFFC204770FFD005F316C,
				AA6EFFC304770FFD005F316C,
			);
			isa = PBXGroup;
			name = Actors;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		AA6EFF7504770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Actor.cpp;
			path = ../src/Actor.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF7604770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Actor.h;
			path = ../src/Actor.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF7704770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ActorFrame.cpp;
			path = ../src/ActorFrame.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF7804770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ActorFrame.h;
			path = ../src/ActorFrame.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF7904770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ActorScroller.cpp;
			path = ../src/ActorScroller.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFF7A04770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ActorScroller.h;
			path = ../src/ActorScroller.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFFB904770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = BitmapText.cpp;
			path = ../src/BitmapText.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFFBA04770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = BitmapText.h;
			path = ../src/BitmapText.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFFBD04770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Model.cpp;
			path = ../src/Model.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFFBE04770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Model.h;
			path = ../src/Model.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFFBF04770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ModelTypes.cpp;
			path = ../src/ModelTypes.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFFC004770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ModelTypes.h;
			path = ../src/ModelTypes.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFFC104770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Quad.h;
			path = ../src/Quad.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFFC204770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Sprite.cpp;
			path = ../src/Sprite.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA6EFFC304770FFD005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = Sprite.h;
			path = ../src/Sprite.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA70E3640663112800DAE1FD = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Foreach.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA70E3650663112800DAE1FD = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Trail.cpp;
			path = ../src/Trail.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA70E3660663112800DAE1FD = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Trail.h;
			path = ../src/Trail.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA70E3670663112800DAE1FD = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = TrailUtil.cpp;
			path = ../src/TrailUtil.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA70E3680663112800DAE1FD = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = TrailUtil.h;
			path = ../src/TrailUtil.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA70E3690663112800DAE1FD = {
			fileRef = AA70E3640663112800DAE1FD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA70E36A0663112800DAE1FD = {
			fileRef = AA70E3650663112800DAE1FD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA70E36B0663112800DAE1FD = {
			fileRef = AA70E3660663112800DAE1FD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA70E36C0663112800DAE1FD = {
			fileRef = AA70E3670663112800DAE1FD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA70E36D0663112800DAE1FD = {
			fileRef = AA70E3680663112800DAE1FD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA729C420599B50D00779F33 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = TimingData.cpp;
			path = ../src/TimingData.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA729C430599B50D00779F33 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = TimingData.h;
			path = ../src/TimingData.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA729C440599B50D00779F33 = {
			fileRef = AA729C420599B50D00779F33;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA729C450599B50D00779F33 = {
			fileRef = AA729C430599B50D00779F33;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA729C460599B54D00779F33 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MemoryCardDisplay.cpp;
			path = ../src/MemoryCardDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA729C470599B54D00779F33 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MemoryCardDisplay.h;
			path = ../src/MemoryCardDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA729C480599B54D00779F33 = {
			fileRef = AA729C460599B54D00779F33;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA729C490599B54D00779F33 = {
			fileRef = AA729C470599B54D00779F33;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA729C4E0599B58D00779F33 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ReceptorArrow.cpp;
			path = ../src/ReceptorArrow.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA729C4F0599B58D00779F33 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ReceptorArrow.h;
			path = ../src/ReceptorArrow.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA729C500599B58D00779F33 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ReceptorArrowRow.cpp;
			path = ../src/ReceptorArrowRow.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA729C510599B58D00779F33 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ReceptorArrowRow.h;
			path = ../src/ReceptorArrowRow.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA729C520599B58D00779F33 = {
			fileRef = AA729C4E0599B58D00779F33;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA729C530599B58D00779F33 = {
			fileRef = AA729C4F0599B58D00779F33;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA729C540599B58D00779F33 = {
			fileRef = AA729C500599B58D00779F33;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA729C550599B58D00779F33 = {
			fileRef = AA729C510599B58D00779F33;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA729C64059A2F2400779F33 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenBranch.cpp;
			path = ../src/ScreenBranch.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA729C65059A2F2400779F33 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenBranch.h;
			path = ../src/ScreenBranch.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA729C66059A2F2400779F33 = {
			fileRef = AA729C64059A2F2400779F33;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA729C67059A2F2400779F33 = {
			fileRef = AA729C65059A2F2400779F33;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA75DA1706E0944700EF13B5 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = SDLMain.h;
			path = ../PBProject/SDLMain.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA75DA1806E0944700EF13B5 = {
			fileRef = AA75DA1706E0944700EF13B5;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA75DA1E06E0A1B500EF13B5 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = NetworkSyncServer.cpp;
			path = ../src/NetworkSyncServer.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA75DA1F06E0A1B500EF13B5 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = NetworkSyncServer.h;
			path = ../src/NetworkSyncServer.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA75DA2006E0A1B500EF13B5 = {
			fileRef = AA75DA1E06E0A1B500EF13B5;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA75DA2106E0A1B500EF13B5 = {
			fileRef = AA75DA1F06E0A1B500EF13B5;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA76432A04DBC4BF00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = arch_setup.h;
			path = Win32/arch_setup.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA76D15404D9D2D200D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = CrashHandler.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA76D15504D9D2D200D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = CrashHandlerChild.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA7ADC23072CAB7F00C50A7F = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = RageSoundReader_Chain.cpp;
			path = ../src/RageSoundReader_Chain.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA7ADC24072CAB7F00C50A7F = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = RageSoundReader_Chain.h;
			path = ../src/RageSoundReader_Chain.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA7ADC25072CAB7F00C50A7F = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = RageSoundUtil.cpp;
			path = ../src/RageSoundUtil.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA7ADC26072CAB7F00C50A7F = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = RageSoundUtil.h;
			path = ../src/RageSoundUtil.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA7ADC27072CAB7F00C50A7F = {
			fileRef = AA7ADC23072CAB7F00C50A7F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA7ADC28072CAB7F00C50A7F = {
			fileRef = AA7ADC24072CAB7F00C50A7F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA7ADC29072CAB7F00C50A7F = {
			fileRef = AA7ADC25072CAB7F00C50A7F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA7ADC2A072CAB7F00C50A7F = {
			fileRef = AA7ADC26072CAB7F00C50A7F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA7D404604FC3C270020E02B = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			indentWidth = 4;
			isa = PBXFileReference;
			path = RageSoundDriver_CA.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA7D404704FC3C270020E02B = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			indentWidth = 4;
			isa = PBXFileReference;
			path = RageSoundDriver_CA.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA817DF70622889500EA44DB = {
			isa = PBXFileReference;
			lastKnownFileType = image.png;
			name = splash.png;
			path = ../Data/splash.png;
			refType = 4;
			sourceTree = "<group>";
		};
		AA817DF80622889500EA44DB = {
			fileRef = AA817DF70622889500EA44DB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA817E070623237A00EA44DB = {
			fileRef = AAD64AA10603FE7300EF8CDE;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA8A3E6306EDCD11002F25AB = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = DarwinThreadHelpers.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA8A3E6406EDCD11002F25AB = {
			fileRef = AA8A3E6306EDCD11002F25AB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA8A3EC806EDDAE4002F25AB = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = DarwinThreadHelpers.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA8A3EC906EDDAE4002F25AB = {
			fileRef = AA8A3EC806EDDAE4002F25AB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA8A3F0106EDE6BF002F25AB = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = LinuxThreadHelpers.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA8A3F0206EDE6BF002F25AB = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = LinuxThreadHelpers.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA8A404F06EEFF72002F25AB = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = RageUtil_BackgroundLoader.cpp;
			path = ../src/RageUtil_BackgroundLoader.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA8A405006EEFF72002F25AB = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = RageUtil_BackgroundLoader.h;
			path = ../src/RageUtil_BackgroundLoader.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA8A405106EEFF72002F25AB = {
			fileRef = AA8A404F06EEFF72002F25AB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA8A405206EEFF72002F25AB = {
			fileRef = AA8A405006EEFF72002F25AB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA8B6C7804AFD82B00D02EE9 = {
			children = (
				AA8B6C7904AFD87300D02EE9,
				AA8B6C7A04AFD87300D02EE9,
				AA8B6C7B04AFD87300D02EE9,
				AA8B6C7C04AFD87300D02EE9,
				AA8B6C7D04AFD87300D02EE9,
				AA8B6C7E04AFD87300D02EE9,
				AA8B6C7F04AFD87300D02EE9,
			);
			isa = PBXGroup;
			path = pcre;
			refType = 4;
			sourceTree = "<group>";
		};
		AA8B6C7904AFD87300D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = chartables.c;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA8B6C7A04AFD87300D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = get.c;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA8B6C7B04AFD87300D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = internal.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA8B6C7C04AFD87300D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = maketables.c;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA8B6C7D04AFD87300D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = pcre.c;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA8B6C7E04AFD87300D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = pcre.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA8B6C7F04AFD87300D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = study.c;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA8DD84904A2E51400D02EE9 = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = OpenGL.framework;
			path = /System/Library/Frameworks/OpenGL.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		AA8F118204A04F9B00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = DifficultyDisplay.cpp;
			path = ../src/DifficultyDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA8F118304A04F9B00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = DifficultyDisplay.h;
			path = ../src/DifficultyDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA8F136E0624BAB200C6A467 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = EnumHelper.cpp;
			path = ../src/EnumHelper.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA8F136F0624BAB200C6A467 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = EnumHelper.h;
			path = ../src/EnumHelper.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA8F13710624BAB200C6A467 = {
			fileRef = AA8F136F0624BAB200C6A467;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA90919F067ED43000C1FCFF = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = RageSurface_Load_BMP.cpp;
			path = ../src/RageSurface_Load_BMP.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA9091A0067ED43000C1FCFF = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = RageSurface_Load_BMP.h;
			path = ../src/RageSurface_Load_BMP.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA9091A1067ED43000C1FCFF = {
			fileRef = AA90919F067ED43000C1FCFF;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA9091A2067ED43000C1FCFF = {
			fileRef = AA9091A0067ED43000C1FCFF;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA9091A3067ED46400C1FCFF = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = RageSurface_Save_BMP.cpp;
			path = ../src/RageSurface_Save_BMP.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA9091A4067ED46400C1FCFF = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = RageSurface_Save_BMP.h;
			path = ../src/RageSurface_Save_BMP.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA9091A5067ED46400C1FCFF = {
			fileRef = AA9091A3067ED46400C1FCFF;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA9091A6067ED46400C1FCFF = {
			fileRef = AA9091A4067ED46400C1FCFF;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA915879067D2C2C00078E36 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = RageSurface.cpp;
			path = ../src/RageSurface.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA91587A067D2C2C00078E36 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = RageSurface.h;
			path = ../src/RageSurface.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA91587D067D2C2C00078E36 = {
			fileRef = AA915879067D2C2C00078E36;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA91587E067D2C2C00078E36 = {
			fileRef = AA91587A067D2C2C00078E36;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA946AC005B27398000A1F2E = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ActorCommands.cpp;
			path = ../src/ActorCommands.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA946AC105B27398000A1F2E = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ActorCommands.h;
			path = ../src/ActorCommands.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA946AC205B27398000A1F2E = {
			fileRef = AA946AC005B27398000A1F2E;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA946AC305B27398000A1F2E = {
			fileRef = AA946AC105B27398000A1F2E;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA96881A05DE34B600478B95 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ConditionalBGA.cpp;
			path = ../src/ConditionalBGA.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA96881B05DE34B600478B95 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ConditionalBGA.h;
			path = ../src/ConditionalBGA.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA96881C05DE34B600478B95 = {
			fileRef = AA96881A05DE34B600478B95;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA96881D05DE34B600478B95 = {
			fileRef = AA96881B05DE34B600478B95;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA96881E05DE34CD00478B95 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SDL_SaveJPEG.cpp;
			path = ../src/SDL_SaveJPEG.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA96881F05DE34CD00478B95 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SDL_SaveJPEG.h;
			path = ../src/SDL_SaveJPEG.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AA96882005DE34CD00478B95 = {
			fileRef = AA96881E05DE34CD00478B95;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA96882105DE34CD00478B95 = {
			fileRef = AA96881F05DE34CD00478B95;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA98E298049ACE39005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			indentWidth = 4;
			isa = PBXFileReference;
			path = arch_darwin.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA9A78A906B5C72200B03E97 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = Game.cpp;
			path = ../src/Game.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AA9A78AA06B5C72200B03E97 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = Game.h;
			path = ../src/Game.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA9A78AB06B5C72200B03E97 = {
			fileRef = AA9A78A906B5C72200B03E97;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA9A78AC06B5C72200B03E97 = {
			fileRef = AA9A78AA06B5C72200B03E97;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA9D236C0561B6CE00FC7F14 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CombinedLifeMeter.h;
			path = ../src/CombinedLifeMeter.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA9D236D0561B6CF00FC7F14 = {
			fileRef = AA9D236C0561B6CE00FC7F14;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA9EC2F0055F5126007E5098 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageTextureID.cpp;
			path = ../src/RageTextureID.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA9EC2F1055F5126007E5098 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageTextureID.h;
			path = ../src/RageTextureID.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AA9EC2F2055F5126007E5098 = {
			fileRef = AA9EC2F0055F5126007E5098;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA9EC2F3055F5126007E5098 = {
			fileRef = AA9EC2F1055F5126007E5098;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAA0F7CE047AC7BF005F316C = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = Carbon.framework;
			path = /System/Library/Frameworks/Carbon.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		AAA0F7D0047AC7EA005F316C = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = IOKit.framework;
			path = /System/Library/Frameworks/IOKit.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		AAA0F7D2047ACBC9005F316C = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = QuickTime.framework;
			path = /System/Library/Frameworks/QuickTime.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		AAA6BFEA0644AB3700AFBBC8 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenWithMenuElements.cpp;
			path = ../src/ScreenWithMenuElements.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAA6BFEB0644AB3700AFBBC8 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenWithMenuElements.h;
			path = ../src/ScreenWithMenuElements.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAA6BFEC0644AB3700AFBBC8 = {
			fileRef = AAA6BFEA0644AB3700AFBBC8;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAA6BFED0644AB3700AFBBC8 = {
			fileRef = AAA6BFEB0644AB3700AFBBC8;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAA71EA005EE154E00D2E8FF = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = global.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAA71EA105EE154E00D2E8FF = {
			fileRef = AAA71EA005EE154E00D2E8FF;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAA8E0020696984300FCE1F9 = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = CoreAudio.framework;
			path = /System/Library/Frameworks/CoreAudio.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		AAA8E0030696984300FCE1F9 = {
			fileRef = AAA8E0020696984300FCE1F9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAA983CA04B9060A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ActorUtil.cpp;
			path = ../src/ActorUtil.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAB2CDD072BD2EC00CD9FC9 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = AutoKeysounds.cpp;
			path = ../src/AutoKeysounds.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAAB2CDE072BD2EC00CD9FC9 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = AutoKeysounds.h;
			path = ../src/AutoKeysounds.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAAB2CDF072BD2EC00CD9FC9 = {
			fileRef = AAAB2CDD072BD2EC00CD9FC9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAAB2CE0072BD2EC00CD9FC9 = {
			fileRef = AAAB2CDE072BD2EC00CD9FC9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAAB2CE1072BD2FA00CD9FC9 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = RageSoundMixBuffer.cpp;
			path = ../src/RageSoundMixBuffer.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAAB2CE2072BD2FA00CD9FC9 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = RageSoundMixBuffer.h;
			path = ../src/RageSoundMixBuffer.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAAB2CE3072BD2FA00CD9FC9 = {
			fileRef = AAAB2CE1072BD2FA00CD9FC9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAAB2CE4072BD2FA00CD9FC9 = {
			fileRef = AAAB2CE2072BD2FA00CD9FC9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAADA4AE04E5F3DE00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ProductInfo.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAADA51604E75DD300D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenEditCoursesMenu.cpp;
			path = ../src/ScreenEditCoursesMenu.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAADA51704E75DD300D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenEditCoursesMenu.h;
			path = ../src/ScreenEditCoursesMenu.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAADA51A04E7609A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = EditCoursesMenu.cpp;
			path = ../src/EditCoursesMenu.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAADA51B04E7609A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = EditCoursesMenu.h;
			path = ../src/EditCoursesMenu.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAADA51E04E77F4400D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			indentWidth = 4;
			isa = PBXFileReference;
			path = RageSoundDriver_QT1.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAADA51F04E77F4400D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			indentWidth = 4;
			isa = PBXFileReference;
			path = RageSoundDriver_QT1.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAE28D60522523F00D02EE9 = {
			children = (
				AAAE28FA0522550400D02EE9,
				AAAE28FB0522551100D02EE9,
			);
			isa = PBXGroup;
			name = libresample;
			path = ../src/libresample;
			refType = 4;
			sourceTree = "<group>";
		};
		AAAE28DB052252A500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = filterkit.c;
			path = src/filterkit.c;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAE28DC052252A500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = filterkit.h;
			path = src/filterkit.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAE28DD052252A500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = hackedresamplesubs.c;
			path = src/hackedresamplesubs.c;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAE28DE052252A500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = resample_defs.h;
			path = src/resample_defs.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAE28DF052252A500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = resample.c;
			path = src/resample.c;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAE28E0052252A500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = resamplesubs.c;
			path = src/resamplesubs.c;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAE28F2052254A900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_Resample_Fast.cpp;
			path = ../src/RageSoundReader_Resample_Fast.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAE28F3052254A900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_Resample_Fast.h;
			path = ../src/RageSoundReader_Resample_Fast.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAE28F4052254A900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_Resample_Good.cpp;
			path = ../src/RageSoundReader_Resample_Good.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAE28F5052254A900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_Resample_Good.h;
			path = ../src/RageSoundReader_Resample_Good.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAAE28FA0522550400D02EE9 = {
			children = (
				AA0FA06B05AD38D300DA0695,
			);
			isa = PBXGroup;
			name = include;
			refType = 4;
			sourceTree = "<group>";
		};
		AAAE28FB0522551100D02EE9 = {
			children = (
				AAAE28DB052252A500D02EE9,
				AAAE28DC052252A500D02EE9,
				AAAE28DD052252A500D02EE9,
				AAAE28DF052252A500D02EE9,
				AAAE28DE052252A500D02EE9,
				AAAE28E0052252A500D02EE9,
			);
			isa = PBXGroup;
			name = src;
			refType = 4;
			sourceTree = "<group>";
		};
		AAB005F00579B8CB000BBA58 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = AttackDisplay.cpp;
			path = ../src/AttackDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB005F10579B8CB000BBA58 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = AttackDisplay.h;
			path = ../src/AttackDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB005F20579B8CB000BBA58 = {
			fileRef = AAB005F00579B8CB000BBA58;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB005F30579B8CB000BBA58 = {
			fileRef = AAB005F10579B8CB000BBA58;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB0085B057F4F7A000BBA58 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFileDriver.cpp;
			path = ../src/RageFileDriver.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB0085C057F4F7A000BBA58 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFileDriver.h;
			path = ../src/RageFileDriver.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB0085D057F4F7A000BBA58 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFileDriverDirect.cpp;
			path = ../src/RageFileDriverDirect.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB0085E057F4F7A000BBA58 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFileDriverDirect.h;
			path = ../src/RageFileDriverDirect.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB0085F057F4F7A000BBA58 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFileManager.cpp;
			path = ../src/RageFileManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB00860057F4F7A000BBA58 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFileManager.h;
			path = ../src/RageFileManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB00861057F4F7A000BBA58 = {
			fileRef = AAB0085B057F4F7A000BBA58;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB00862057F4F7A000BBA58 = {
			fileRef = AAB0085C057F4F7A000BBA58;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB00863057F4F7A000BBA58 = {
			fileRef = AAB0085D057F4F7A000BBA58;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB00864057F4F7A000BBA58 = {
			fileRef = AAB0085E057F4F7A000BBA58;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB00865057F4F7A000BBA58 = {
			fileRef = AAB0085F057F4F7A000BBA58;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB00866057F4F7A000BBA58 = {
			fileRef = AAB00860057F4F7A000BBA58;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB3B36B04C38B4600D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = InputHandler.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB3B36C04C38B4600D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = InputHandler.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB3B37704C38BF600D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MovieTexture.h;
			path = MovieTexture/MovieTexture.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB3B37F04C3F48700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ArchHooks_darwin.h;
			path = ArchHooks/ArchHooks_darwin.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB3B38004C3F48700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ArchHooks_darwin.cpp;
			path = ArchHooks/ArchHooks_darwin.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB3B38504C5701D00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MovieTexture_DShow.cpp;
			path = MovieTexture/MovieTexture_DShow.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB3B38604C5701D00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MovieTexture_DShow.h;
			path = MovieTexture/MovieTexture_DShow.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB3B38704C5701D00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MovieTexture_DShowHelper.cpp;
			path = MovieTexture/MovieTexture_DShowHelper.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB3B38804C5701D00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MovieTexture_DShowHelper.h;
			path = MovieTexture/MovieTexture_DShowHelper.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB3B39004C5921800D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = MovieTexture_Null.cpp;
			path = MovieTexture/MovieTexture_Null.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB3B39104C5921800D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MovieTexture_Null.h;
			path = MovieTexture/MovieTexture_Null.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB691F205704FA50078BED4 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = LightsDriver_SystemMessage.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB691F305704FA50078BED4 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = LightsDriver_SystemMessage.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAB691F405704FA50078BED4 = {
			fileRef = AAB691F205704FA50078BED4;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB691F505704FA50078BED4 = {
			fileRef = AAB691F305704FA50078BED4;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB895E504A9057100D02EE9 = {
			isa = PBXFileReference;
			lastKnownFileType = image.icns;
			path = smicon.icns;
			refType = 4;
			sourceTree = "<group>";
		};
		AAB9C8AB06EAF64400AD97CD = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = RageSurfaceUtils_Palettize.cpp;
			path = ../src/RageSurfaceUtils_Palettize.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAB9C8AC06EAF64400AD97CD = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = RageSurfaceUtils_Palettize.h;
			path = ../src/RageSurfaceUtils_Palettize.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAB9C8AD06EAF64400AD97CD = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = RageSurfaceUtils.cpp;
			path = ../src/RageSurfaceUtils.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAB9C8AE06EAF64400AD97CD = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = RageSurfaceUtils.h;
			path = ../src/RageSurfaceUtils.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAB9C8AF06EAF64400AD97CD = {
			fileRef = AAB9C8AB06EAF64400AD97CD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB9C8B006EAF64400AD97CD = {
			fileRef = AAB9C8AC06EAF64400AD97CD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB9C8B106EAF64400AD97CD = {
			fileRef = AAB9C8AD06EAF64400AD97CD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB9C8B206EAF64400AD97CD = {
			fileRef = AAB9C8AE06EAF64400AD97CD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB9C8B306EAF66C00AD97CD = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = ScreenNetEvaluation.cpp;
			path = ../src/ScreenNetEvaluation.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAB9C8B406EAF66C00AD97CD = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = ScreenNetEvaluation.h;
			path = ../src/ScreenNetEvaluation.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAB9C8B506EAF66C00AD97CD = {
			fileRef = AAB9C8B306EAF66C00AD97CD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAB9C8B606EAF66C00AD97CD = {
			fileRef = AAB9C8B406EAF66C00AD97CD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABB00F40659EF8C00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenClearBookkeepingData.cpp;
			path = ../src/ScreenClearBookkeepingData.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABB00F50659EF8C00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenClearBookkeepingData.h;
			path = ../src/ScreenClearBookkeepingData.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABB00F60659EF8C00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenClearMachineStats.cpp;
			path = ../src/ScreenClearMachineStats.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABB00F70659EF8C00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenClearMachineStats.h;
			path = ../src/ScreenClearMachineStats.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABB00F80659EF8C00738526 = {
			fileRef = AABB00F40659EF8C00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABB00F90659EF8C00738526 = {
			fileRef = AABB00F50659EF8C00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABB00FA0659EF8C00738526 = {
			fileRef = AABB00F60659EF8C00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABB00FB0659EF8C00738526 = {
			fileRef = AABB00F70659EF8C00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABB00FD0659F0A700738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenResetToDefaults.cpp;
			path = ../src/ScreenResetToDefaults.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABB00FE0659F0A700738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenResetToDefaults.h;
			path = ../src/ScreenResetToDefaults.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABB00FF0659F0A700738526 = {
			fileRef = AABB00FD0659F0A700738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABB01000659F0A700738526 = {
			fileRef = AABB00FE0659F0A700738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBD80605D8E9FC00B44FC2 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = HighScore.cpp;
			path = ../src/HighScore.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBD80705D8E9FC00B44FC2 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = HighScore.h;
			path = ../src/HighScore.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBD80805D8E9FC00B44FC2 = {
			fileRef = AABBD80605D8E9FC00B44FC2;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBD80905D8E9FC00B44FC2 = {
			fileRef = AABBD80705D8E9FC00B44FC2;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBF66C0659E78D00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSurface_Load_GIF.cpp;
			path = ../src/RageSurface_Load_GIF.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBF66D0659E78D00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSurface_Load_GIF.h;
			path = ../src/RageSurface_Load_GIF.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBF66E0659E78D00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSurface_Load_JPEG.cpp;
			path = ../src/RageSurface_Load_JPEG.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBF66F0659E78D00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSurface_Load_JPEG.h;
			path = ../src/RageSurface_Load_JPEG.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBF6700659E78D00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSurface_Load_PNG.cpp;
			path = ../src/RageSurface_Load_PNG.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBF6710659E78D00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSurface_Load_PNG.h;
			path = ../src/RageSurface_Load_PNG.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBF6720659E78D00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSurface_Load_XPM.cpp;
			path = ../src/RageSurface_Load_XPM.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBF6730659E78D00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSurface_Load_XPM.h;
			path = ../src/RageSurface_Load_XPM.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBF6740659E78D00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSurface_Load.cpp;
			path = ../src/RageSurface_Load.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBF6750659E78D00738526 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSurface_Load.h;
			path = ../src/RageSurface_Load.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABBF6760659E78D00738526 = {
			fileRef = AABBF66C0659E78D00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBF6770659E78D00738526 = {
			fileRef = AABBF66D0659E78D00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBF6780659E78D00738526 = {
			fileRef = AABBF66E0659E78D00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBF6790659E78D00738526 = {
			fileRef = AABBF66F0659E78D00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBF67A0659E78D00738526 = {
			fileRef = AABBF6700659E78D00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBF67B0659E78D00738526 = {
			fileRef = AABBF6710659E78D00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBF67C0659E78D00738526 = {
			fileRef = AABBF6720659E78D00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBF67D0659E78D00738526 = {
			fileRef = AABBF6730659E78D00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBF67E0659E78D00738526 = {
			fileRef = AABBF6740659E78D00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABBF67F0659E78D00738526 = {
			fileRef = AABBF6750659E78D00738526;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD0B2905DF12FA004F7929 = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = lua.framework;
			path = Frameworks/lua.framework;
			refType = 2;
			sourceTree = SOURCE_ROOT;
		};
		AABD0B2A05DF12FA004F7929 = {
			fileRef = AABD0B2905DF12FA004F7929;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD0B3405DF3F22004F7929 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CryptHelpers.cpp;
			path = ../src/CryptHelpers.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABD0B3505DF3F22004F7929 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CryptHelpers.h;
			path = ../src/CryptHelpers.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABD0B3605DF3F22004F7929 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CryptManager.cpp;
			path = ../src/CryptManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABD0B3705DF3F22004F7929 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CryptManager.h;
			path = ../src/CryptManager.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABD0B3A05DF3F22004F7929 = {
			fileRef = AABD0B3605DF3F22004F7929;
			isa = PBXBuildFile;
			settings = {
				COMPILER_FLAGS = "-O0 -Wno-uninitialized";
			};
		};
		AABD0B3B05DF3F22004F7929 = {
			fileRef = AABD0B3705DF3F22004F7929;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABE321A05ACD8ED001A0E84 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenEnding.cpp;
			path = ../src/ScreenEnding.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABE321B05ACD8ED001A0E84 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenEnding.h;
			path = ../src/ScreenEnding.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABE321C05ACD8ED001A0E84 = {
			fileRef = AABE321A05ACD8ED001A0E84;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABE321D05ACD8ED001A0E84 = {
			fileRef = AABE321B05ACD8ED001A0E84;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABE321E05ACD931001A0E84 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Foreground.cpp;
			path = ../src/Foreground.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABE321F05ACD931001A0E84 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Foreground.h;
			path = ../src/Foreground.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABE322005ACD931001A0E84 = {
			fileRef = AABE321E05ACD931001A0E84;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABE322105ACD931001A0E84 = {
			fileRef = AABE321F05ACD931001A0E84;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABE322205ACDA52001A0E84 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFileDriverDirectHelpers.cpp;
			path = ../src/RageFileDriverDirectHelpers.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABE322305ACDA52001A0E84 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageFileDriverDirectHelpers.h;
			path = ../src/RageFileDriverDirectHelpers.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABE322405ACDA52001A0E84 = {
			fileRef = AABE322205ACDA52001A0E84;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABE322505ACDA52001A0E84 = {
			fileRef = AABE322305ACDA52001A0E84;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABE35EB04967E25005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = BannerCache.cpp;
			path = ../src/BannerCache.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AABE35EC04967E26005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = BannerCache.h;
			path = ../src/BannerCache.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AABE35EF04967E6F005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ModeSwitcher.cpp;
			path = ../src/ModeSwitcher.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AABE35F004967E6F005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ModeSwitcher.h;
			path = ../src/ModeSwitcher.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AABE36F60497CE16005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = arch_default.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AABE36F80497CE16005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = arch.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AABE36FC0497CE44005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ArchHooks.h;
			path = ArchHooks/ArchHooks.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AABE36FE0497CE67005F316C = {
			children = (
				AA3F283B04BE6DDC00D02EE9,
				AABE36FC0497CE44005F316C,
				AAB3B38004C3F48700D02EE9,
				AAB3B37F04C3F48700D02EE9,
				AADB4E9104D5288400D02EE9,
				AADB4E9204D5288400D02EE9,
				AADB4E8004D4FEC400D02EE9,
				AADB4E8104D4FEC400D02EE9,
			);
			isa = PBXGroup;
			name = ArchHooks;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		AABE37030497CF85005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = RageSoundDriver.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AABE78720591287100E8BF50 = {
			children = (
				AAC9F332069E22CF00D53E2C,
				AAC9F333069E22CF00D53E2C,
				AABE78730591287100E8BF50,
				AABE78760591287100E8BF50,
			);
			isa = PBXGroup;
			path = MemoryCard;
			refType = 4;
			sourceTree = "<group>";
		};
		AABE78730591287100E8BF50 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = MemoryCardDriver.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABE78760591287100E8BF50 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = MemoryCardDriver_Null.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABE78770591287100E8BF50 = {
			fileRef = AABE78730591287100E8BF50;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABE787A0591287100E8BF50 = {
			fileRef = AABE78760591287100E8BF50;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABE788B05912B0600E8BF50 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DualScrollBar.h;
			path = ../src/DualScrollBar.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABE788C05912B0600E8BF50 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DualScrollBar.cpp;
			path = ../src/DualScrollBar.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABE788D05912B0600E8BF50 = {
			fileRef = AABE788B05912B0600E8BF50;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABE788E05912B0600E8BF50 = {
			fileRef = AABE788C05912B0600E8BF50;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABE7D3E051F07E900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			isa = PBXFileReference;
			path = Vsync.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AABE7D3F051F07E900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			isa = PBXFileReference;
			path = Vsync.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AABFA8C905A4535700D3FDD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ListDisplay.cpp;
			path = ../src/ListDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABFA8CA05A4535700D3FDD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ListDisplay.h;
			path = ../src/ListDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AABFA8CB05A4535700D3FDD1 = {
			fileRef = AABFA8C905A4535700D3FDD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABFA8CC05A4535700D3FDD1 = {
			fileRef = AABFA8CA05A4535700D3FDD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC23F7C0485E68D005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageDisplay_OGL.cpp;
			path = ../src/RageDisplay_OGL.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC23F7D0485E68D005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageDisplay_OGL.h;
			path = ../src/RageDisplay_OGL.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC23F7E0485E68D005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageUtil_CharConversions.cpp;
			path = ../src/RageUtil_CharConversions.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC23F7F0485E68D005F316C = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageUtil_CharConversions.h;
			path = ../src/RageUtil_CharConversions.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC28BB904F758E500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = BeginnerHelper.cpp;
			path = ../src/BeginnerHelper.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC28BBA04F758E500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = BeginnerHelper.h;
			path = ../src/BeginnerHelper.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC622F805389A0500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenCenterImage.cpp;
			path = ../src/ScreenCenterImage.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC622F905389A0500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenCenterImage.h;
			path = ../src/ScreenCenterImage.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC622FA05389A0500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenTestInput.cpp;
			path = ../src/ScreenTestInput.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC622FB05389A0500D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenTestInput.h;
			path = ../src/ScreenTestInput.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC6889905D7F3C800964E6D = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = XmlFile.cpp;
			path = ../src/XmlFile.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAC6889A05D7F3C800964E6D = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = XmlFile.h;
			path = ../src/XmlFile.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAC6889B05D7F3C800964E6D = {
			fileRef = AAC6889905D7F3C800964E6D;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC6889C05D7F3C800964E6D = {
			fileRef = AAC6889A05D7F3C800964E6D;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC6DCE30567660A00B5D56F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = LightsManager.cpp;
			path = ../src/LightsManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC6DCE40567660A00B5D56F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = LightsManager.h;
			path = ../src/LightsManager.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC6DCE50567660A00B5D56F = {
			fileRef = AAC6DCE30567660A00B5D56F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC6DCE60567660A00B5D56F = {
			fileRef = AAC6DCE40567660A00B5D56F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC6DCED0567663800B5D56F = {
			children = (
				AAC9F2FE069E1FAB00D53E2C,
				AAC6DCEE0567663800B5D56F,
				AAC6DCEF0567663800B5D56F,
				AAB691F205704FA50078BED4,
				AAB691F305704FA50078BED4,
				AAC6DCF00567663800B5D56F,
				AAC6DCF10567663800B5D56F,
			);
			isa = PBXGroup;
			path = Lights;
			refType = 4;
			sourceTree = "<group>";
		};
		AAC6DCEE0567663800B5D56F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = LightsDriver.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC6DCEF0567663800B5D56F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = LightsDriver_Null.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC6DCF00567663800B5D56F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = LightsDriver_Win32Parallel.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC6DCF10567663800B5D56F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = LightsDriver_Win32Parallel.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC6DCF20567663800B5D56F = {
			fileRef = AAC6DCEE0567663800B5D56F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC6DCF30567663800B5D56F = {
			fileRef = AAC6DCEF0567663800B5D56F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC6DDDE0569C71000B5D56F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = PaneDisplay.cpp;
			path = ../src/PaneDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC6DDDF0569C71000B5D56F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = PaneDisplay.h;
			path = ../src/PaneDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC6DDE00569C71000B5D56F = {
			fileRef = AAC6DDDE0569C71000B5D56F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC6DDE10569C71000B5D56F = {
			fileRef = AAC6DDDF0569C71000B5D56F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC6DDE60569C80900B5D56F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DifficultyList.cpp;
			path = ../src/DifficultyList.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC6DDE70569C80900B5D56F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DifficultyList.h;
			path = ../src/DifficultyList.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAC6DDE80569C80900B5D56F = {
			fileRef = AAC6DDE60569C80900B5D56F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC6DDE90569C80900B5D56F = {
			fileRef = AAC6DDE70569C80900B5D56F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC9F2FE069E1FAB00D53E2C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = LightsDriver.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAC9F2FF069E1FAB00D53E2C = {
			fileRef = AAC9F2FE069E1FAB00D53E2C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC9F32E069E22BB00D53E2C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			name = GameSoundManager.cpp;
			path = ../src/GameSoundManager.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAC9F32F069E22BB00D53E2C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = GameSoundManager.h;
			path = ../src/GameSoundManager.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAC9F330069E22BB00D53E2C = {
			fileRef = AAC9F32E069E22BB00D53E2C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC9F331069E22BB00D53E2C = {
			fileRef = AAC9F32F069E22BB00D53E2C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC9F332069E22CF00D53E2C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = MemoryCardDriver.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAC9F333069E22CF00D53E2C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = MemoryCardDriver.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAC9F334069E22CF00D53E2C = {
			fileRef = AAC9F332069E22CF00D53E2C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAC9F335069E22CF00D53E2C = {
			fileRef = AAC9F333069E22CF00D53E2C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD36082062BB8AE00D0CED8 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundPosMap.cpp;
			path = ../src/RageSoundPosMap.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD36083062BB8AE00D0CED8 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundPosMap.h;
			path = ../src/RageSoundPosMap.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD36084062BB8AE00D0CED8 = {
			fileRef = AAD36082062BB8AE00D0CED8;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD36085062BB8AE00D0CED8 = {
			fileRef = AAD36083062BB8AE00D0CED8;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD3D5AB05B5AB4E00014FAC = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageUtil_CircularBuffer.h;
			path = ../src/RageUtil_CircularBuffer.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD3D5AC05B5AB4E00014FAC = {
			fileRef = AAD3D5AB05B5AB4E00014FAC;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD620190528FA5E00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CharacterHead.cpp;
			path = ../src/CharacterHead.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAD6201A0528FA5E00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CharacterHead.h;
			path = ../src/CharacterHead.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAD6201D0528FAAB00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenEndlessBreak.cpp;
			path = ../src/ScreenEndlessBreak.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAD6201E0528FAAB00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenEndlessBreak.h;
			path = ../src/ScreenEndlessBreak.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAD620A5052EC78B00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = PercentageDisplay.cpp;
			path = ../src/PercentageDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAD620A6052EC78B00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = PercentageDisplay.h;
			path = ../src/PercentageDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAD64AA10603FE7300EF8CDE = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = StepMania.pch;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD64AA30604079E00EF8CDE = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenDownloadMachineStats.cpp;
			path = ../src/ScreenDownloadMachineStats.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD64AA40604079E00EF8CDE = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenDownloadMachineStats.h;
			path = ../src/ScreenDownloadMachineStats.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD64AA50604079E00EF8CDE = {
			fileRef = AAD64AA30604079E00EF8CDE;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD64AA60604079E00EF8CDE = {
			fileRef = AAD64AA40604079E00EF8CDE;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD675EE06795175006002B0 = {
			children = (
				AAD675EF06795175006002B0,
				AAD675F006795175006002B0,
				AAD675F106795175006002B0,
				AAD675F206795175006002B0,
				AAD675F306795175006002B0,
				AAD675F406795175006002B0,
				AAD675F506795175006002B0,
			);
			isa = PBXGroup;
			path = Dialog;
			refType = 4;
			sourceTree = "<group>";
		};
		AAD675EF06795175006002B0 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = Dialog.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAD675F006795175006002B0 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = Dialog.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAD675F106795175006002B0 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = DialogDriver.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAD675F206795175006002B0 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = DialogDriver_Cocoa.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAD675F306795175006002B0 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = DialogDriver_Cocoa.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAD675F406795175006002B0 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = DialogDriver_Win32.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAD675F506795175006002B0 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = DialogDriver_Win32.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAD675F606795175006002B0 = {
			fileRef = AAD675EF06795175006002B0;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD675F706795175006002B0 = {
			fileRef = AAD675F006795175006002B0;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD675F806795175006002B0 = {
			fileRef = AAD675F106795175006002B0;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD675F906795175006002B0 = {
			fileRef = AAD675F206795175006002B0;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD675FA06795175006002B0 = {
			fileRef = AAD675F306795175006002B0;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD6A6DE065E0A8D0042165A = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CatalogXml.cpp;
			path = ../src/CatalogXml.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD6A6DF065E0A8D0042165A = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CatalogXml.h;
			path = ../src/CatalogXml.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD6A6E0065E0A8D0042165A = {
			fileRef = AAD6A6DE065E0A8D0042165A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD6A6E1065E0A8D0042165A = {
			fileRef = AAD6A6DF065E0A8D0042165A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD6A712065E0FDF0042165A = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Difficulty.cpp;
			path = ../src/Difficulty.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD6A713065E0FDF0042165A = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Difficulty.h;
			path = ../src/Difficulty.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD6A714065E0FDF0042165A = {
			fileRef = AAD6A712065E0FDF0042165A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD6A715065E0FDF0042165A = {
			fileRef = AAD6A713065E0FDF0042165A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD7A2FA0664999800CCAB36 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = EditCoursesSongMenu.cpp;
			path = ../src/EditCoursesSongMenu.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD7A2FB0664999800CCAB36 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = EditCoursesSongMenu.h;
			path = ../src/EditCoursesSongMenu.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAD7A2FC0664999800CCAB36 = {
			fileRef = AAD7A2FA0664999800CCAB36;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAD7A2FD0664999800CCAB36 = {
			fileRef = AAD7A2FB0664999800CCAB36;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AADB4E7A04D4FE5D00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_FileReader.h;
			path = ../src/RageSoundReader_FileReader.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4E8004D4FEC400D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ArchHooks_Win32.cpp;
			path = ArchHooks/ArchHooks_Win32.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4E8104D4FEC400D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ArchHooks_Win32.h;
			path = ArchHooks/ArchHooks_Win32.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4E8204D4FF9B00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Crash.cpp;
			path = Win32/Crash.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4E8304D4FF9B00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Crash.h;
			path = Win32/Crash.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4E8604D50FB900D02EE9 = {
			children = (
				AA8A3F0106EDE6BF002F25AB,
				AA8A3F0206EDE6BF002F25AB,
				AAED6F280601C528002D2DEE,
				AAED6F290601C528002D2DEE,
				AAED6F2A0601C528002D2DEE,
				AAED6F2B0601C528002D2DEE,
				AA76D15404D9D2D200D02EE9,
				AADB4E8804D50FB900D02EE9,
				AA76D15504D9D2D200D02EE9,
				AADB4E8A04D50FB900D02EE9,
				AADB4E8B04D50FB900D02EE9,
				AADB4E8C04D50FB900D02EE9,
			);
			isa = PBXGroup;
			path = Unix;
			refType = 4;
			sourceTree = "<group>";
		};
		AADB4E8804D50FB900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = CrashHandler.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4E8A04D50FB900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = CrashHandlerInternal.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4E8B04D50FB900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SignalHandler.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4E8C04D50FB900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SignalHandler.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4E8D04D5261C00D02EE9 = {
			children = (
				AADB4E8204D4FF9B00D02EE9,
				AADB4E8304D4FF9B00D02EE9,
				AA76432A04DBC4BF00D02EE9,
			);
			isa = PBXGroup;
			name = Win32;
			refType = 4;
			sourceTree = "<group>";
		};
		AADB4E8E04D5263200D02EE9 = {
			children = (
				AADB4E8F04D5263200D02EE9,
				AADB4F5A04D9220700D02EE9,
				AADB4F5904D9220700D02EE9,
				AA8A3E6306EDCD11002F25AB,
				AA8A3EC806EDDAE4002F25AB,
				AAF744A306116B0500B19AD1,
				AAD64AA10603FE7300EF8CDE,
				AABE7D3F051F07E900D02EE9,
				AABE7D3E051F07E900D02EE9,
				AA4B5CC40573AD81005FB5DB,
			);
			isa = PBXGroup;
			path = Darwin;
			refType = 4;
			sourceTree = "<group>";
		};
		AADB4E8F04D5263200D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = arch_setup.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4E9104D5288400D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ArchHooks_Unix.cpp;
			path = ArchHooks/ArchHooks_Unix.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4E9204D5288400D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ArchHooks_Unix.h;
			path = ArchHooks/ArchHooks_Unix.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4F5904D9220700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			indentWidth = 4;
			isa = PBXFileReference;
			path = Crash.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADB4F5A04D9220700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			indentWidth = 4;
			isa = PBXFileReference;
			path = Crash.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADBA562062007BA005D4FC2 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = arch_platform.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AADBA563062007BA005D4FC2 = {
			fileRef = AADBA562062007BA005D4FC2;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AADBE360053D5F8A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenBookkeeping.cpp;
			path = ../src/ScreenBookkeeping.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADBE361053D5F8A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenBookkeeping.h;
			path = ../src/ScreenBookkeeping.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADBE362053D5F8A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenNameEntryTraditional.cpp;
			path = ../src/ScreenNameEntryTraditional.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADBE363053D5F8A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenNameEntryTraditional.h;
			path = ../src/ScreenNameEntryTraditional.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADBE368053DA38C00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Bookkeeper.cpp;
			path = ../src/Bookkeeper.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AADBE369053DA38C00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Bookkeeper.h;
			path = ../src/Bookkeeper.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAE443EB04B0F9F600D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = CombinedLifeMeterTug.cpp;
			path = ../src/CombinedLifeMeterTug.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAE443EC04B0F9F600D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = CombinedLifeMeterTug.h;
			path = ../src/CombinedLifeMeterTug.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAE443F304B0FEB700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreKeeperRave.cpp;
			path = ../src/ScoreKeeperRave.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAE443F404B0FEB700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = ScoreKeeperRave.h;
			path = ../src/ScoreKeeperRave.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAE66F620657634D002E3AD9 = {
			children = (
				AAE66F630657634D002E3AD9,
				AAE66F640657634D002E3AD9,
				AAE66F650657634D002E3AD9,
				AAE66F660657634D002E3AD9,
				AAE66F670657634D002E3AD9,
				AAE66F680657634D002E3AD9,
				AAE66F690657634D002E3AD9,
				AAE66F6A0657634D002E3AD9,
				AAE66F6B0657634D002E3AD9,
				AAE66F6C0657634D002E3AD9,
				AAE66F6D0657634D002E3AD9,
				AAE66F6E0657634D002E3AD9,
				AAE66F6F0657634D002E3AD9,
				AAE66F700657634D002E3AD9,
				AAE66F710657634D002E3AD9,
			);
			isa = PBXGroup;
			name = crypto;
			path = ../src/crypto;
			refType = 4;
			sourceTree = "<group>";
		};
		AAE66F630657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptBn.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F640657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptBn.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F650657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptMD5.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F660657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptMD5.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F670657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptNoise.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F680657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptPrime.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F690657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptPrime.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F6A0657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptRand.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F6B0657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptRand.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F6C0657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptRSA.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F6D0657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptRSA.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F6E0657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptSH512.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F6F0657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptSH512.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F700657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptSHA.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F710657634D002E3AD9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptSHA.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE66F740657634D002E3AD9 = {
			fileRef = AAE66F650657634D002E3AD9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE66F750657634D002E3AD9 = {
			fileRef = AAE66F660657634D002E3AD9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE66F790657634D002E3AD9 = {
			fileRef = AAE66F6A0657634D002E3AD9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE66F7A0657634D002E3AD9 = {
			fileRef = AAE66F6B0657634D002E3AD9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE66F810657638E002E3AD9 = {
			fileRef = AAE66F710657634D002E3AD9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE66F820657638F002E3AD9 = {
			fileRef = AAE66F700657634D002E3AD9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE66F83065763AD002E3AD9 = {
			fileRef = AAE66F670657634D002E3AD9;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE78049060814AC0034E65F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = NetworkSyncManager.cpp;
			path = ../src/NetworkSyncManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE7804A060814AC0034E65F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = NetworkSyncManager.h;
			path = ../src/NetworkSyncManager.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE7804B060814AC0034E65F = {
			fileRef = AAE78049060814AC0034E65F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE7804C060814AC0034E65F = {
			fileRef = AAE7804A060814AC0034E65F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE7808506081A000034E65F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ezsockets.cpp;
			path = ../src/ezsockets.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE7808606081A000034E65F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ezsockets.h;
			path = ../src/ezsockets.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE7808706081A000034E65F = {
			fileRef = AAE7808506081A000034E65F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE7808806081A000034E65F = {
			fileRef = AAE7808606081A000034E65F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE7812B0608249E0034E65F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ActiveAttackList.cpp;
			path = ../src/ActiveAttackList.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE7812C0608249E0034E65F = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ActiveAttackList.h;
			path = ../src/ActiveAttackList.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAE7812D0608249E0034E65F = {
			fileRef = AAE7812B0608249E0034E65F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAE7812E0608249E0034E65F = {
			fileRef = AAE7812C0608249E0034E65F;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAEA08F705E232F000D38622 = {
			fileRef = AABD0B2905DF12FA004F7929;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAEA090605E23DF900D38622 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = LuaFunctions.h;
			path = ../src/LuaFunctions.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAEA090705E23DF900D38622 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = LuaHelpers.cpp;
			path = ../src/LuaHelpers.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAEA090805E23DF900D38622 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = LuaHelpers.h;
			path = ../src/LuaHelpers.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAEA090905E23DF900D38622 = {
			fileRef = AAEA090605E23DF900D38622;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAEA090A05E23DF900D38622 = {
			fileRef = AAEA090705E23DF900D38622;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAEA090B05E23DF900D38622 = {
			fileRef = AAEA090805E23DF900D38622;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAECF8BF05265DB600D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenExit.cpp;
			path = ../src/ScreenExit.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAECF8C005265DB600D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenExit.h;
			path = ../src/ScreenExit.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAED6F280601C528002D2DEE = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = Backtrace.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAED6F290601C528002D2DEE = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Backtrace.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAED6F2A0601C528002D2DEE = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = BacktraceNames.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAED6F2B0601C528002D2DEE = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = BacktraceNames.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAED6F2C0601C528002D2DEE = {
			fileRef = AAED6F280601C528002D2DEE;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAED6F2D0601C528002D2DEE = {
			fileRef = AAED6F290601C528002D2DEE;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAED6F2E0601C528002D2DEE = {
			fileRef = AAED6F2A0601C528002D2DEE;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAED6F2F0601C528002D2DEE = {
			fileRef = AAED6F2B0601C528002D2DEE;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAEF3D0C04B533CC00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			indentWidth = 4;
			isa = PBXFileReference;
			path = LoadingWindow_Cocoa.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAEF3D0D04B533CC00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 4;
			indentWidth = 4;
			isa = PBXFileReference;
			path = LoadingWindow_Cocoa.mm;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAEF3D1004B53E2900D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = LoadingWindow.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAF33F2A04FF213100F93C24 = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = CoreFoundation.framework;
			path = /System/Library/Frameworks/CoreFoundation.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		AAF4206505D63FA700056441 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ModelManager.cpp;
			path = ../src/ModelManager.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF4206605D63FA700056441 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ModelManager.h;
			path = ../src/ModelManager.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF4206705D63FA700056441 = {
			fileRef = AAF4206505D63FA700056441;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAF4206805D63FA700056441 = {
			fileRef = AAF4206605D63FA700056441;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAF4206905D6400800056441 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageModelGeometry.cpp;
			path = ../src/RageModelGeometry.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF4206A05D6400800056441 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageModelGeometry.h;
			path = ../src/RageModelGeometry.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF4206B05D6400800056441 = {
			fileRef = AAF4206905D6400800056441;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAF4206C05D6400800056441 = {
			fileRef = AAF4206A05D6400800056441;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAF430FD04DC98BC00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Steps.cpp;
			path = ../src/Steps.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAF430FE04DC98BC00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Steps.h;
			path = ../src/Steps.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAF580A704B3E2DC00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageUtil_FileDB.cpp;
			path = ../src/RageUtil_FileDB.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAF580A804B3E2DC00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			name = RageUtil_FileDB.h;
			path = ../src/RageUtil_FileDB.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAF7435906110E8D00B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenTestLights.cpp;
			path = ../src/ScreenTestLights.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF7435A06110E8D00B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ScreenTestLights.h;
			path = ../src/ScreenTestLights.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF7435B06110E8D00B19AD1 = {
			fileRef = AAF7435906110E8D00B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAF7435C06110E8D00B19AD1 = {
			fileRef = AAF7435A06110E8D00B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAF744A306116B0500B19AD1 = {
			children = (
				AAF744B006116B0500B19AD1,
				AAF744B106116B0500B19AD1,
				AAF744B206116B0500B19AD1,
				AAF744B306116B0500B19AD1,
				AAF744B406116B0500B19AD1,
				AAF744B506116B0500B19AD1,
				AA34ED270611FE33003E5955,
				AA34ED1F0611FB83003E5955,
				AA34ED280611FE33003E5955,
				AAF744DA06116B0600B19AD1,
				AAF744E706116B0600B19AD1,
				AAF744F306116B0600B19AD1,
				AAF744F406116B0600B19AD1,
			);
			isa = PBXGroup;
			path = PublicUtility;
			refType = 4;
			sourceTree = "<group>";
		};
		AAF744B006116B0500B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAAudioHardwareDevice.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF744B106116B0500B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAAudioHardwareDevice.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF744B206116B0500B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAAudioHardwareStream.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF744B306116B0500B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAAudioHardwareStream.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF744B406116B0500B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAAudioHardwareSystem.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF744B506116B0500B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAAudioHardwareSystem.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF744DA06116B0600B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAException.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF744E706116B0600B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAPrefix.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF744F306116B0600B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAStreamBasicDescription.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF744F406116B0600B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CAStreamBasicDescription.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF7458E061181F700B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageDisplay_Null.cpp;
			path = ../src/RageDisplay_Null.cpp;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF7458F061181F700B19AD1 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageDisplay_Null.h;
			path = ../src/RageDisplay_Null.h;
			refType = 4;
			sourceTree = "<group>";
			usesTabs = 1;
		};
		AAF74590061181F700B19AD1 = {
			fileRef = AAF7458E061181F700B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAF74591061181F700B19AD1 = {
			fileRef = AAF7458F061181F700B19AD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAFC6CEF072A30440053AAD3 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = InputHandler_MonkeyKeyboard.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		AAFC6CF0072A30440053AAD3 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = InputHandler_MonkeyKeyboard.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AAFC6CF1072A30440053AAD3 = {
			fileRef = AAFC6CEF072A30440053AAD3;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAFC6CF2072A30440053AAD3 = {
			fileRef = AAFC6CF0072A30440053AAD3;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AAFC7FF00513A67700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_FileReader.cpp;
			path = ../src/RageSoundReader_FileReader.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFC7FF10513A67700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_MP3.cpp;
			path = ../src/RageSoundReader_MP3.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFC7FF20513A67700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RageSoundReader_MP3.h;
			path = ../src/RageSoundReader_MP3.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFC803F0513A6EB00D02EE9 = {
			children = (
				AAFC80400513A6EB00D02EE9,
				AAFC80430513A6EB00D02EE9,
			);
			isa = PBXGroup;
			name = vorbis;
			path = ../src/vorbis;
			refType = 4;
			sourceTree = "<group>";
		};
		AAFC80400513A6EB00D02EE9 = {
			children = (
				AAFC80410513A6EB00D02EE9,
				AAFC80420513A6EB00D02EE9,
			);
			isa = PBXGroup;
			path = ogg;
			refType = 4;
			sourceTree = "<group>";
		};
		AAFC80410513A6EB00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ogg.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFC80420513A6EB00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = os_types.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFC80430513A6EB00D02EE9 = {
			children = (
				AAFC80440513A6EB00D02EE9,
				AAFC80460513A6EB00D02EE9,
			);
			isa = PBXGroup;
			path = vorbis;
			refType = 4;
			sourceTree = "<group>";
		};
		AAFC80440513A6EB00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = codec.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFC80460513A6EB00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			path = vorbisfile.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFF551D0549F39700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = GraphDisplay.cpp;
			path = ../src/GraphDisplay.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFF551E0549F39700D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = GraphDisplay.h;
			path = ../src/GraphDisplay.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFF55210549F43A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ComboGraph.cpp;
			path = ../src/ComboGraph.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFF55220549F43A00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ComboGraph.h;
			path = ../src/ComboGraph.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFF5541054E736D00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Attack.cpp;
			path = ../src/Attack.cpp;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
		AAFF5542054E736D00D02EE9 = {
			explicitFileType = sourcecode.cpp;
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Attack.h;
			path = ../src/Attack.h;
			refType = 4;
			sourceTree = "<group>";
			tabWidth = 4;
			usesTabs = 1;
		};
	};
	rootObject = 29B97313FDCFA39411CA2CEA;
}
