Added target testdraw2 for running the test/testdraw2.c test.
authorHolmes Futrell <hfutrell@umail.ucsb.edu>
Thu, 01 Jan 2009 23:49:28 +0000
changeset 295004c9f1e4c496
parent 2949 4eabc35fbb4a
child 2951 268073d5a40d
Added target testdraw2 for running the test/testdraw2.c test.
XCodeiPhoneOS/Test/TestiPhoneOS.xcodeproj/hfutrell.mode1v3
XCodeiPhoneOS/Test/TestiPhoneOS.xcodeproj/hfutrell.pbxuser
XCodeiPhoneOS/Test/TestiPhoneOS.xcodeproj/project.pbxproj
     1.1 --- a/XCodeiPhoneOS/Test/TestiPhoneOS.xcodeproj/hfutrell.mode1v3	Thu Jan 01 23:47:33 2009 +0000
     1.2 +++ b/XCodeiPhoneOS/Test/TestiPhoneOS.xcodeproj/hfutrell.mode1v3	Thu Jan 01 23:49:28 2009 +0000
     1.3 @@ -269,18 +269,21 @@
     1.4  								<string>29B97314FDCFA39411CA2CEA</string>
     1.5  								<string>FDA8A7C30E2D10FA00EA573E</string>
     1.6  								<string>FDA8A73B0E2D0F0400EA573E</string>
     1.7 +								<string>1C37FBAC04509CD000000102</string>
     1.8 +								<string>FDC430030F0D868E009C87E1</string>
     1.9 +								<string>FDC430040F0D868E009C87E1</string>
    1.10 +								<string>FDC430050F0D868E009C87E1</string>
    1.11 +								<string>1C37FAAC04509CD000000102</string>
    1.12  								<string>1C37FABC05509CD000000102</string>
    1.13  							</array>
    1.14  							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
    1.15  							<array>
    1.16  								<array>
    1.17 -									<integer>12</integer>
    1.18 -									<integer>11</integer>
    1.19 -									<integer>0</integer>
    1.20 +									<integer>97</integer>
    1.21  								</array>
    1.22  							</array>
    1.23  							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
    1.24 -							<string>{{0, 0}, {235, 914}}</string>
    1.25 +							<string>{{0, 1333}, {235, 914}}</string>
    1.26  						</dict>
    1.27  						<key>PBXTopSmartGroupGIDs</key>
    1.28  						<array/>
    1.29 @@ -317,7 +320,7 @@
    1.30  								<key>PBXProjectModuleGUID</key>
    1.31  								<string>1CE0B20306471E060097A5F4</string>
    1.32  								<key>PBXProjectModuleLabel</key>
    1.33 -								<string>common.c</string>
    1.34 +								<string>testdraw2.c</string>
    1.35  								<key>PBXSplitModuleInNavigatorKey</key>
    1.36  								<dict>
    1.37  									<key>Split0</key>
    1.38 @@ -325,15 +328,13 @@
    1.39  										<key>PBXProjectModuleGUID</key>
    1.40  										<string>1CE0B20406471E060097A5F4</string>
    1.41  										<key>PBXProjectModuleLabel</key>
    1.42 -										<string>common.c</string>
    1.43 +										<string>testdraw2.c</string>
    1.44  										<key>_historyCapacity</key>
    1.45  										<integer>0</integer>
    1.46  										<key>bookmark</key>
    1.47 -										<string>FDB8BF8A0E5A070600980157</string>
    1.48 +										<string>FDC430A00F0D8C14009C87E1</string>
    1.49  										<key>history</key>
    1.50  										<array>
    1.51 -											<string>FDA8AA0C0E2D29D400EA573E</string>
    1.52 -											<string>FDA8AA700E2D2CEF00EA573E</string>
    1.53  											<string>FDAAC3E10E2D482F001DB1D8</string>
    1.54  											<string>FDAAC4700E2D4D18001DB1D8</string>
    1.55  											<string>FDAAC4F90E2D4FC5001DB1D8</string>
    1.56 @@ -358,12 +359,10 @@
    1.57  											<string>FDD2C5E80E2E8E1F00B7A85F</string>
    1.58  											<string>FDD2C6320E2E8F3000B7A85F</string>
    1.59  											<string>FDD2C6330E2E8F3000B7A85F</string>
    1.60 -											<string>FDD2C6BA0E2E930800B7A85F</string>
    1.61  											<string>FDD2C6BB0E2E930800B7A85F</string>
    1.62  											<string>FDD2C6D20E2E94BB00B7A85F</string>
    1.63  											<string>FDD2C6FD0E2E95B600B7A85F</string>
    1.64  											<string>FDD2C7040E2E96BD00B7A85F</string>
    1.65 -											<string>FDBDE5B90E31362A006BAC0B</string>
    1.66  											<string>FDB59EBD0E36A454007A2FB6</string>
    1.67  											<string>FD62E17F0E37F1460028601E</string>
    1.68  											<string>FD62E1800E37F1460028601E</string>
    1.69 @@ -371,17 +370,21 @@
    1.70  											<string>FD62E1820E37F1460028601E</string>
    1.71  											<string>FD62E1830E37F1460028601E</string>
    1.72  											<string>FD08AB8D0E53595D007147FC</string>
    1.73 -											<string>FD08AB8E0E53595D007147FC</string>
    1.74 -											<string>FD1BB4670E5396AF00D21E30</string>
    1.75  											<string>FD2483B00E56410B0021E198</string>
    1.76 -											<string>FDB8BF890E5A070600980157</string>
    1.77 +											<string>FDC430360F0D8913009C87E1</string>
    1.78 +											<string>FDC430370F0D8913009C87E1</string>
    1.79 +											<string>FDC430380F0D8913009C87E1</string>
    1.80 +											<string>FDC430390F0D8913009C87E1</string>
    1.81 +											<string>FDC4303A0F0D8913009C87E1</string>
    1.82 +											<string>FDC4303B0F0D8913009C87E1</string>
    1.83 +											<string>FDC430800F0D8B63009C87E1</string>
    1.84 +											<string>FDC4308A0F0D8B83009C87E1</string>
    1.85 +											<string>FDC4308C0F0D8B83009C87E1</string>
    1.86  										</array>
    1.87  										<key>prevStack</key>
    1.88  										<array>
    1.89  											<string>FDA8A7970E2D0F5700EA573E</string>
    1.90  											<string>FDA8A8AD0E2D114900EA573E</string>
    1.91 -											<string>FDA8AA170E2D29D400EA573E</string>
    1.92 -											<string>FDA8AA720E2D2CEF00EA573E</string>
    1.93  											<string>FDAAC3E30E2D482F001DB1D8</string>
    1.94  											<string>FDAAC4070E2D48CC001DB1D8</string>
    1.95  											<string>FDAAC4750E2D4D18001DB1D8</string>
    1.96 @@ -421,6 +424,18 @@
    1.97  											<string>FDD2C5AD0E2E8CBC00B7A85F</string>
    1.98  											<string>FDBDE5BA0E31362A006BAC0B</string>
    1.99  											<string>FD08AB900E53595D007147FC</string>
   1.100 +											<string>FDC430070F0D868E009C87E1</string>
   1.101 +											<string>FDC4303D0F0D8913009C87E1</string>
   1.102 +											<string>FDC4303E0F0D8913009C87E1</string>
   1.103 +											<string>FDC4303F0F0D8913009C87E1</string>
   1.104 +											<string>FDC430400F0D8913009C87E1</string>
   1.105 +											<string>FDC430410F0D8913009C87E1</string>
   1.106 +											<string>FDC430420F0D8913009C87E1</string>
   1.107 +											<string>FDC430430F0D8913009C87E1</string>
   1.108 +											<string>FDC430440F0D8913009C87E1</string>
   1.109 +											<string>FDC430830F0D8B63009C87E1</string>
   1.110 +											<string>FDC430840F0D8B63009C87E1</string>
   1.111 +											<string>FDC4308D0F0D8B83009C87E1</string>
   1.112  										</array>
   1.113  									</dict>
   1.114  									<key>SplitCount</key>
   1.115 @@ -478,9 +493,9 @@
   1.116  			</array>
   1.117  			<key>TableOfContents</key>
   1.118  			<array>
   1.119 -				<string>FDB8BF8B0E5A070600980157</string>
   1.120 +				<string>FDC42FCA0F0D8285009C87E1</string>
   1.121  				<string>1CE0B1FE06471DED0097A5F4</string>
   1.122 -				<string>FDB8BF8C0E5A070600980157</string>
   1.123 +				<string>FDC42FCB0F0D8285009C87E1</string>
   1.124  				<string>1CE0B20306471E060097A5F4</string>
   1.125  				<string>1CE0B20506471E060097A5F4</string>
   1.126  			</array>
   1.127 @@ -614,12 +629,12 @@
   1.128  	<integer>5</integer>
   1.129  	<key>WindowOrderList</key>
   1.130  	<array>
   1.131 -		<string>FDB8BF8D0E5A070600980157</string>
   1.132 -		<string>FDB8BF8E0E5A070600980157</string>
   1.133 +		<string>FDC430300F0D8719009C87E1</string>
   1.134 +		<string>FDC4301B0F0D86E8009C87E1</string>
   1.135  		<string>1C78EAAD065D492600B07095</string>
   1.136  		<string>1CD10A99069EF8BA00B06720</string>
   1.137  		<string>FDA8A79E0E2D0F9F00EA573E</string>
   1.138 -		<string>/Users/hfutrell/iPhoneSource/gsoc2008_iphone/XCodeiPhoneOS/Test/TestiPhoneOS.xcodeproj</string>
   1.139 +		<string>/Users/hfutrell/Desktop/SDL/XCodeiPhoneOS/Test/TestiPhoneOS.xcodeproj</string>
   1.140  	</array>
   1.141  	<key>WindowString</key>
   1.142  	<string>441 55 1050 973 0 0 1680 1028 </string>
   1.143 @@ -660,6 +675,8 @@
   1.144  							<string>102pt</string>
   1.145  						</dict>
   1.146  						<dict>
   1.147 +							<key>BecomeActive</key>
   1.148 +							<true/>
   1.149  							<key>ContentConfiguration</key>
   1.150  							<dict>
   1.151  								<key>PBXBuildLogShowsTranscriptDefaultKey</key>
   1.152 @@ -701,7 +718,7 @@
   1.153  			<key>TableOfContents</key>
   1.154  			<array>
   1.155  				<string>FDA8A79E0E2D0F9F00EA573E</string>
   1.156 -				<string>FDB8BF7F0E5A06F300980157</string>
   1.157 +				<string>FDC42FD30F0D82A1009C87E1</string>
   1.158  				<string>1CD0528F0623707200166675</string>
   1.159  				<string>XCMainBuildResultsModuleGUID</string>
   1.160  			</array>
   1.161 @@ -821,13 +838,13 @@
   1.162  			<key>TableOfContents</key>
   1.163  			<array>
   1.164  				<string>1CD10A99069EF8BA00B06720</string>
   1.165 -				<string>FDB8BF800E5A06F300980157</string>
   1.166 +				<string>FDC430130F0D86E8009C87E1</string>
   1.167  				<string>1C162984064C10D400B95A72</string>
   1.168 -				<string>FDB8BF810E5A06F300980157</string>
   1.169 -				<string>FDB8BF820E5A06F300980157</string>
   1.170 -				<string>FDB8BF830E5A06F300980157</string>
   1.171 -				<string>FDB8BF840E5A06F300980157</string>
   1.172 -				<string>FDB8BF850E5A06F300980157</string>
   1.173 +				<string>FDC430140F0D86E8009C87E1</string>
   1.174 +				<string>FDC430150F0D86E8009C87E1</string>
   1.175 +				<string>FDC430160F0D86E8009C87E1</string>
   1.176 +				<string>FDC430170F0D86E8009C87E1</string>
   1.177 +				<string>FDC430180F0D86E8009C87E1</string>
   1.178  			</array>
   1.179  			<key>ToolbarConfiguration</key>
   1.180  			<string>xcode.toolbar.config.debugV3</string>
   1.181 @@ -983,7 +1000,7 @@
   1.182  			<key>TableOfContents</key>
   1.183  			<array>
   1.184  				<string>1C78EAAD065D492600B07095</string>
   1.185 -				<string>FDB8BF860E5A06F300980157</string>
   1.186 +				<string>FDC430190F0D86E8009C87E1</string>
   1.187  				<string>1C78EAAC065D492600B07095</string>
   1.188  			</array>
   1.189  			<key>ToolbarConfiguration</key>
     2.1 --- a/XCodeiPhoneOS/Test/TestiPhoneOS.xcodeproj/hfutrell.pbxuser	Thu Jan 01 23:47:33 2009 +0000
     2.2 +++ b/XCodeiPhoneOS/Test/TestiPhoneOS.xcodeproj/hfutrell.pbxuser	Thu Jan 01 23:49:28 2009 +0000
     2.3 @@ -1,5 +1,17 @@
     2.4  // !$*UTF8*$!
     2.5  {
     2.6 +	0495E6880E97408800152DFE /* SDL_renderer_gles.c */ = {
     2.7 +		isa = PBXFileReference;
     2.8 +		fileEncoding = 4;
     2.9 +		lastKnownFileType = sourcecode.c.c;
    2.10 +		path = SDL_renderer_gles.c;
    2.11 +		sourceTree = "<group>";
    2.12 +		uiCtxt = {
    2.13 +			sepNavIntBoundsRect = "{{0, 0}, {864, 12278}}";
    2.14 +			sepNavSelRange = "{20259, 0}";
    2.15 +			sepNavVisRange = "{19558, 1448}";
    2.16 +		};
    2.17 +	};
    2.18  	1D6058900D05DD3D006BFB54 /* testwm2 */ = {
    2.19  		activeExec = 0;
    2.20  		executables = (
    2.21 @@ -8,43 +20,18 @@
    2.22  	};
    2.23  	29B97313FDCFA39411CA2CEA /* Project object */ = {
    2.24  		activeBuildConfigurationName = Debug;
    2.25 -		activeExecutable = FDAAC6270E2D5914001DB1D8 /* testgles */;
    2.26 -		activeSDKPreference = iphoneos2.0;
    2.27 -		activeTarget = FDAAC6150E2D5914001DB1D8 /* testgles */;
    2.28 +		activeExecutable = FDC430010F0D866D009C87E1 /* testdraw2 */;
    2.29 +		activeSDKPreference = iphonesimulator2.1;
    2.30 +		activeTarget = FDC42FEF0F0D866D009C87E1 /* testdraw2 */;
    2.31  		addToTargets = (
    2.32 -			FDD2C1700E2E52C000B7A85F /* testiconv */,
    2.33 -			FDD2C0F90E2E4F4B00B7A85F /* testhread */,
    2.34 -			FDD2C6E20E2E959E00B7A85F /* torturethread */,
    2.35 -			FDD2C6A10E2E92D200B7A85F /* threadwin */,
    2.36 -			FDD2C6150E2E8F0600B7A85F /* testwin */,
    2.37 -			FDD2C5CF0E2E8E0300B7A85F /* testvidinfo */,
    2.38 -			FDD2C5B30E2E8CFC00B7A85F /* testver */,
    2.39 -			FDD2C5740E2E8C7400B7A85F /* testtimer */,
    2.40 -			FDD2C53D0E2E80E400B7A85F /* testsprite2 */,
    2.41 -			FDD2C5170E2E807600B7A85F /* testsem */,
    2.42 -			FDD2C4F90E2E7F4800B7A85F /* testplatform */,
    2.43 -			FDD2C4A60E2E79C300B7A85F /* testpalette */,
    2.44 -			FDD2C46B0E2E77D700B7A85F /* testlock */,
    2.45 -			FDD2C44D0E2E773800B7A85F /* testkeys */,
    2.46 -			FDD2C1930E2E534F00B7A85F /* testjoystick */,
    2.47 -			FDA8A91D0E2D1C0B00EA573E /* graywin */,
    2.48 -			FDAAC4300E2D4961001DB1D8 /* testbitmap */,
    2.49 -			FDAAC5040E2D4FEB001DB1D8 /* testdyngles */,
    2.50 -			FDAAC6150E2D5914001DB1D8 /* testgles */,
    2.51 -			1D6058900D05DD3D006BFB54 /* testwm2 */,
    2.52 -			FDA8AAAA0E2D330F00EA573E /* loopwav */,
    2.53 -			FDA8AB140E2D386600EA573E /* testalpha */,
    2.54 -			FDAAC3BB0E2D47E6001DB1D8 /* testaudioinfo */,
    2.55 -			FDAAC4540E2D4C27001DB1D8 /* testblitspeed */,
    2.56 -			FDAAC47E0E2D4E37001DB1D8 /* testcdrom */,
    2.57 -			FDAAC58A0E2D5429001DB1D8 /* testerror */,
    2.58 -			FDAAC5B80E2D55B5001DB1D8 /* testfile */,
    2.59 -			FDAAC5E90E2D5843001DB1D8 /* testgamma */,
    2.60 +			FDC42FEF0F0D866D009C87E1 /* testdraw2 */,
    2.61  		);
    2.62  		breakpoints = (
    2.63  			FDAAC4040E2D48CA001DB1D8 /* testaudioinfo.c:7 */,
    2.64  			FDD2C4E50E2E7CF000B7A85F /* testpalette.c:145 */,
    2.65  			FDD2C56D0E2E81CD00B7A85F /* testsprite2.c:66 */,
    2.66 +			FDC4307A0F0D8B50009C87E1 /* testdraw2.c:188 */,
    2.67 +			FDC430920F0D8B8D009C87E1 /* testdraw2.c:170 */,
    2.68  		);
    2.69  		codeSenseManager = FDA8A6F30E2D0EB200EA573E /* Code sense */;
    2.70  		executables = (
    2.71 @@ -76,6 +63,7 @@
    2.72  			FDD2C6280E2E8F0600B7A85F /* testwin */,
    2.73  			FDD2C6B40E2E92D200B7A85F /* threadwin */,
    2.74  			FDD2C6F50E2E959E00B7A85F /* torturethread */,
    2.75 +			FDC430010F0D866D009C87E1 /* testdraw2 */,
    2.76  		);
    2.77  		perUserDictionary = {
    2.78  			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
    2.79 @@ -98,7 +86,7 @@
    2.80  				PBXFileTableDataSourceColumnWidthsKey = (
    2.81  					22,
    2.82  					300,
    2.83 -					183.58349609375,
    2.84 +					442,
    2.85  				);
    2.86  				PBXFileTableDataSourceColumnsKey = (
    2.87  					PBXExecutablesDataSource_ActiveFlagID,
    2.88 @@ -133,7 +121,7 @@
    2.89  				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
    2.90  				PBXFileTableDataSourceColumnWidthsKey = (
    2.91  					20,
    2.92 -					256,
    2.93 +					514,
    2.94  					60,
    2.95  					20,
    2.96  					48,
    2.97 @@ -150,97 +138,146 @@
    2.98  					PBXFileDataSource_Warnings_ColumnID,
    2.99  				);
   2.100  			};
   2.101 -			PBXPerProjectTemplateStateSaveDate = 240781001;
   2.102 -			PBXWorkspaceStateSaveDate = 240781001;
   2.103 +			PBXPerProjectTemplateStateSaveDate = 252543620;
   2.104 +			PBXWorkspaceStateSaveDate = 252543620;
   2.105  		};
   2.106  		perUserProjectItems = {
   2.107 -			FD08AB8D0E53595D007147FC /* PBXTextBookmark */ = FD08AB8D0E53595D007147FC /* PBXTextBookmark */;
   2.108 -			FD08AB8E0E53595D007147FC /* PBXTextBookmark */ = FD08AB8E0E53595D007147FC /* PBXTextBookmark */;
   2.109 -			FD08AB900E53595D007147FC /* PBXTextBookmark */ = FD08AB900E53595D007147FC /* PBXTextBookmark */;
   2.110 -			FD1BB4670E5396AF00D21E30 /* PBXTextBookmark */ = FD1BB4670E5396AF00D21E30 /* PBXTextBookmark */;
   2.111 -			FD2483B00E56410B0021E198 /* PBXTextBookmark */ = FD2483B00E56410B0021E198 /* PBXTextBookmark */;
   2.112 -			FD62E17F0E37F1460028601E /* PBXTextBookmark */ = FD62E17F0E37F1460028601E /* PBXTextBookmark */;
   2.113 -			FD62E1800E37F1460028601E /* PBXTextBookmark */ = FD62E1800E37F1460028601E /* PBXTextBookmark */;
   2.114 -			FD62E1810E37F1460028601E /* PBXTextBookmark */ = FD62E1810E37F1460028601E /* PBXTextBookmark */;
   2.115 -			FD62E1820E37F1460028601E /* PBXTextBookmark */ = FD62E1820E37F1460028601E /* PBXTextBookmark */;
   2.116 -			FD62E1830E37F1460028601E /* PBXTextBookmark */ = FD62E1830E37F1460028601E /* PBXTextBookmark */;
   2.117 -			FDA8A7970E2D0F5700EA573E /* PBXTextBookmark */ = FDA8A7970E2D0F5700EA573E /* PBXTextBookmark */;
   2.118 -			FDA8A8AD0E2D114900EA573E /* PBXTextBookmark */ = FDA8A8AD0E2D114900EA573E /* PBXTextBookmark */;
   2.119 -			FDA8AA0C0E2D29D400EA573E /* PBXTextBookmark */ = FDA8AA0C0E2D29D400EA573E /* PBXTextBookmark */;
   2.120 -			FDA8AA170E2D29D400EA573E /* PBXTextBookmark */ = FDA8AA170E2D29D400EA573E /* PBXTextBookmark */;
   2.121 -			FDA8AA700E2D2CEF00EA573E /* PBXTextBookmark */ = FDA8AA700E2D2CEF00EA573E /* PBXTextBookmark */;
   2.122 -			FDA8AA720E2D2CEF00EA573E /* PBXTextBookmark */ = FDA8AA720E2D2CEF00EA573E /* PBXTextBookmark */;
   2.123 -			FDAAC3E10E2D482F001DB1D8 /* PBXTextBookmark */ = FDAAC3E10E2D482F001DB1D8 /* PBXTextBookmark */;
   2.124 -			FDAAC3E30E2D482F001DB1D8 /* PBXTextBookmark */ = FDAAC3E30E2D482F001DB1D8 /* PBXTextBookmark */;
   2.125 -			FDAAC4070E2D48CC001DB1D8 /* PBXBookmark */ = FDAAC4070E2D48CC001DB1D8 /* PBXBookmark */;
   2.126 -			FDAAC4700E2D4D18001DB1D8 /* PBXTextBookmark */ = FDAAC4700E2D4D18001DB1D8 /* PBXTextBookmark */;
   2.127 -			FDAAC4750E2D4D18001DB1D8 /* PBXTextBookmark */ = FDAAC4750E2D4D18001DB1D8 /* PBXTextBookmark */;
   2.128 -			FDAAC4990E2D4E4A001DB1D8 /* PBXTextBookmark */ = FDAAC4990E2D4E4A001DB1D8 /* PBXTextBookmark */;
   2.129 -			FDAAC49A0E2D4E4A001DB1D8 /* PBXBookmark */ = FDAAC49A0E2D4E4A001DB1D8 /* PBXBookmark */;
   2.130 -			FDAAC49C0E2D4E4A001DB1D8 /* PBXTextBookmark */ = FDAAC49C0E2D4E4A001DB1D8 /* PBXTextBookmark */;
   2.131 -			FDAAC4F90E2D4FC5001DB1D8 /* PBXTextBookmark */ = FDAAC4F90E2D4FC5001DB1D8 /* PBXTextBookmark */;
   2.132 -			FDAAC4FB0E2D4FC5001DB1D8 /* PBXTextBookmark */ = FDAAC4FB0E2D4FC5001DB1D8 /* PBXTextBookmark */;
   2.133 -			FDAAC5260E2D5085001DB1D8 /* PBXTextBookmark */ = FDAAC5260E2D5085001DB1D8 /* PBXTextBookmark */;
   2.134 -			FDAAC5A90E2D5532001DB1D8 /* PBXTextBookmark */ = FDAAC5A90E2D5532001DB1D8 /* PBXTextBookmark */;
   2.135 -			FDAAC5D20E2D5659001DB1D8 /* PBXTextBookmark */ = FDAAC5D20E2D5659001DB1D8 /* PBXTextBookmark */;
   2.136 -			FDAAC6010E2D5857001DB1D8 /* PBXTextBookmark */ = FDAAC6010E2D5857001DB1D8 /* PBXTextBookmark */;
   2.137 -			FDAAC60A0E2D58DA001DB1D8 /* PBXTextBookmark */ = FDAAC60A0E2D58DA001DB1D8 /* PBXTextBookmark */;
   2.138 -			FDAAC72D0E2D6B5A001DB1D8 /* PBXTextBookmark */ = FDAAC72D0E2D6B5A001DB1D8 /* PBXTextBookmark */;
   2.139 -			FDAAC76C0E2D6F51001DB1D8 /* PBXTextBookmark */ = FDAAC76C0E2D6F51001DB1D8 /* PBXTextBookmark */;
   2.140 -			FDAAC7B30E2D73FE001DB1D8 /* PBXTextBookmark */ = FDAAC7B30E2D73FE001DB1D8 /* PBXTextBookmark */;
   2.141 -			FDAAC7B40E2D73FE001DB1D8 /* PBXTextBookmark */ = FDAAC7B40E2D73FE001DB1D8 /* PBXTextBookmark */;
   2.142 -			FDAAC7C20E2D73FE001DB1D8 /* PBXTextBookmark */ = FDAAC7C20E2D73FE001DB1D8 /* PBXTextBookmark */;
   2.143 -			FDAAC7C40E2D73FE001DB1D8 /* PBXTextBookmark */ = FDAAC7C40E2D73FE001DB1D8 /* PBXTextBookmark */;
   2.144 -			FDAAC7FB0E2D868D001DB1D8 /* PBXTextBookmark */ = FDAAC7FB0E2D868D001DB1D8 /* PBXTextBookmark */;
   2.145 -			FDB59EBD0E36A454007A2FB6 /* PBXTextBookmark */ = FDB59EBD0E36A454007A2FB6 /* PBXTextBookmark */;
   2.146 -			FDB8BF890E5A070600980157 /* PBXTextBookmark */ = FDB8BF890E5A070600980157 /* PBXTextBookmark */;
   2.147 -			FDB8BF8A0E5A070600980157 /* PBXTextBookmark */ = FDB8BF8A0E5A070600980157 /* PBXTextBookmark */;
   2.148 -			FDBDE5B90E31362A006BAC0B /* PBXTextBookmark */ = FDBDE5B90E31362A006BAC0B /* PBXTextBookmark */;
   2.149 -			FDBDE5BA0E31362A006BAC0B /* PBXTextBookmark */ = FDBDE5BA0E31362A006BAC0B /* PBXTextBookmark */;
   2.150 -			FDD2C1250E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C1250E2E501B00B7A85F /* PBXTextBookmark */;
   2.151 -			FDD2C12E0E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C12E0E2E501B00B7A85F /* PBXTextBookmark */;
   2.152 -			FDD2C12F0E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C12F0E2E501B00B7A85F /* PBXTextBookmark */;
   2.153 -			FDD2C1310E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C1310E2E501B00B7A85F /* PBXTextBookmark */;
   2.154 -			FDD2C1340E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C1340E2E501B00B7A85F /* PBXTextBookmark */;
   2.155 -			FDD2C1390E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C1390E2E501B00B7A85F /* PBXTextBookmark */;
   2.156 -			FDD2C13A0E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C13A0E2E501B00B7A85F /* PBXTextBookmark */;
   2.157 -			FDD2C13B0E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C13B0E2E501B00B7A85F /* PBXTextBookmark */;
   2.158 -			FDD2C13C0E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C13C0E2E501B00B7A85F /* PBXTextBookmark */;
   2.159 -			FDD2C13D0E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C13D0E2E501B00B7A85F /* PBXTextBookmark */;
   2.160 -			FDD2C1870E2E52F300B7A85F /* PBXTextBookmark */ = FDD2C1870E2E52F300B7A85F /* PBXTextBookmark */;
   2.161 -			FDD2C1900E2E530400B7A85F /* PBXTextBookmark */ = FDD2C1900E2E530400B7A85F /* PBXTextBookmark */;
   2.162 -			FDD2C1AC0E2E537A00B7A85F /* PBXTextBookmark */ = FDD2C1AC0E2E537A00B7A85F /* PBXTextBookmark */;
   2.163 -			FDD2C48A0E2E785000B7A85F /* PBXTextBookmark */ = FDD2C48A0E2E785000B7A85F /* PBXTextBookmark */;
   2.164 -			FDD2C48D0E2E785000B7A85F /* PBXTextBookmark */ = FDD2C48D0E2E785000B7A85F /* PBXTextBookmark */;
   2.165 -			FDD2C48E0E2E785000B7A85F /* PBXTextBookmark */ = FDD2C48E0E2E785000B7A85F /* PBXTextBookmark */;
   2.166 -			FDD2C48F0E2E785000B7A85F /* PBXTextBookmark */ = FDD2C48F0E2E785000B7A85F /* PBXTextBookmark */;
   2.167 -			FDD2C4CA0E2E7A6800B7A85F /* PBXTextBookmark */ = FDD2C4CA0E2E7A6800B7A85F /* PBXTextBookmark */;
   2.168 -			FDD2C4EB0E2E7E1D00B7A85F /* PBXTextBookmark */ = FDD2C4EB0E2E7E1D00B7A85F /* PBXTextBookmark */;
   2.169 -			FDD2C4EF0E2E7EA700B7A85F /* PBXBookmark */ = FDD2C4EF0E2E7EA700B7A85F /* PBXBookmark */;
   2.170 -			FDD2C5320E2E809800B7A85F /* PBXTextBookmark */ = FDD2C5320E2E809800B7A85F /* PBXTextBookmark */;
   2.171 -			FDD2C5360E2E809800B7A85F /* PBXTextBookmark */ = FDD2C5360E2E809800B7A85F /* PBXTextBookmark */;
   2.172 -			FDD2C5370E2E809800B7A85F /* PBXTextBookmark */ = FDD2C5370E2E809800B7A85F /* PBXTextBookmark */;
   2.173 -			FDD2C5580E2E812E00B7A85F /* PBXBookmark */ = FDD2C5580E2E812E00B7A85F /* PBXBookmark */;
   2.174 -			FDD2C5590E2E812E00B7A85F /* PBXTextBookmark */ = FDD2C5590E2E812E00B7A85F /* PBXTextBookmark */;
   2.175 -			FDD2C5690E2E816200B7A85F /* PBXTextBookmark */ = FDD2C5690E2E816200B7A85F /* PBXTextBookmark */;
   2.176 -			FDD2C5710E2E81D100B7A85F /* PBXTextBookmark */ = FDD2C5710E2E81D100B7A85F /* PBXTextBookmark */;
   2.177 -			FDD2C5910E2E8CBC00B7A85F /* PBXTextBookmark */ = FDD2C5910E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.178 -			FDD2C5960E2E8CBC00B7A85F /* PBXTextBookmark */ = FDD2C5960E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.179 -			FDD2C59D0E2E8CBC00B7A85F /* PBXTextBookmark */ = FDD2C59D0E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.180 -			FDD2C59E0E2E8CBC00B7A85F /* PBXTextBookmark */ = FDD2C59E0E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.181 -			FDD2C59F0E2E8CBC00B7A85F /* PBXTextBookmark */ = FDD2C59F0E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.182 -			FDD2C5A80E2E8CBC00B7A85F /* PBXTextBookmark */ = FDD2C5A80E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.183 -			FDD2C5A90E2E8CBC00B7A85F /* PBXTextBookmark */ = FDD2C5A90E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.184 -			FDD2C5AC0E2E8CBC00B7A85F /* PBXTextBookmark */ = FDD2C5AC0E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.185 -			FDD2C5AD0E2E8CBC00B7A85F /* PBXTextBookmark */ = FDD2C5AD0E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.186 -			FDD2C5E80E2E8E1F00B7A85F /* PBXTextBookmark */ = FDD2C5E80E2E8E1F00B7A85F /* PBXTextBookmark */;
   2.187 -			FDD2C6320E2E8F3000B7A85F /* PBXTextBookmark */ = FDD2C6320E2E8F3000B7A85F /* PBXTextBookmark */;
   2.188 -			FDD2C6330E2E8F3000B7A85F /* PBXTextBookmark */ = FDD2C6330E2E8F3000B7A85F /* PBXTextBookmark */;
   2.189 -			FDD2C6BA0E2E930800B7A85F /* PBXTextBookmark */ = FDD2C6BA0E2E930800B7A85F /* PBXTextBookmark */;
   2.190 -			FDD2C6BB0E2E930800B7A85F /* PBXTextBookmark */ = FDD2C6BB0E2E930800B7A85F /* PBXTextBookmark */;
   2.191 -			FDD2C6D20E2E94BB00B7A85F /* PBXBookmark */ = FDD2C6D20E2E94BB00B7A85F /* PBXBookmark */;
   2.192 -			FDD2C6FD0E2E95B600B7A85F /* PBXBookmark */ = FDD2C6FD0E2E95B600B7A85F /* PBXBookmark */;
   2.193 -			FDD2C7040E2E96BD00B7A85F /* PBXTextBookmark */ = FDD2C7040E2E96BD00B7A85F /* PBXTextBookmark */;
   2.194 +			FD08AB8D0E53595D007147FC = FD08AB8D0E53595D007147FC /* PBXTextBookmark */;
   2.195 +			FD08AB8E0E53595D007147FC = FD08AB8E0E53595D007147FC /* PBXTextBookmark */;
   2.196 +			FD08AB900E53595D007147FC = FD08AB900E53595D007147FC /* PBXTextBookmark */;
   2.197 +			FD1BB4670E5396AF00D21E30 = FD1BB4670E5396AF00D21E30 /* PBXTextBookmark */;
   2.198 +			FD2483B00E56410B0021E198 = FD2483B00E56410B0021E198 /* PBXTextBookmark */;
   2.199 +			FD62E17F0E37F1460028601E = FD62E17F0E37F1460028601E /* PBXTextBookmark */;
   2.200 +			FD62E1800E37F1460028601E = FD62E1800E37F1460028601E /* PBXTextBookmark */;
   2.201 +			FD62E1810E37F1460028601E = FD62E1810E37F1460028601E /* PBXTextBookmark */;
   2.202 +			FD62E1820E37F1460028601E = FD62E1820E37F1460028601E /* PBXTextBookmark */;
   2.203 +			FD62E1830E37F1460028601E = FD62E1830E37F1460028601E /* PBXTextBookmark */;
   2.204 +			FDA8A7970E2D0F5700EA573E = FDA8A7970E2D0F5700EA573E /* PBXTextBookmark */;
   2.205 +			FDA8A8AD0E2D114900EA573E = FDA8A8AD0E2D114900EA573E /* PBXTextBookmark */;
   2.206 +			FDA8AA0C0E2D29D400EA573E = FDA8AA0C0E2D29D400EA573E /* PBXTextBookmark */;
   2.207 +			FDA8AA170E2D29D400EA573E = FDA8AA170E2D29D400EA573E /* PBXTextBookmark */;
   2.208 +			FDA8AA700E2D2CEF00EA573E = FDA8AA700E2D2CEF00EA573E /* PBXTextBookmark */;
   2.209 +			FDA8AA720E2D2CEF00EA573E = FDA8AA720E2D2CEF00EA573E /* PBXTextBookmark */;
   2.210 +			FDAAC3E10E2D482F001DB1D8 = FDAAC3E10E2D482F001DB1D8 /* PBXTextBookmark */;
   2.211 +			FDAAC3E30E2D482F001DB1D8 = FDAAC3E30E2D482F001DB1D8 /* PBXTextBookmark */;
   2.212 +			FDAAC4070E2D48CC001DB1D8 = FDAAC4070E2D48CC001DB1D8 /* PBXBookmark */;
   2.213 +			FDAAC4700E2D4D18001DB1D8 = FDAAC4700E2D4D18001DB1D8 /* PBXTextBookmark */;
   2.214 +			FDAAC4750E2D4D18001DB1D8 = FDAAC4750E2D4D18001DB1D8 /* PBXTextBookmark */;
   2.215 +			FDAAC4990E2D4E4A001DB1D8 = FDAAC4990E2D4E4A001DB1D8 /* PBXTextBookmark */;
   2.216 +			FDAAC49A0E2D4E4A001DB1D8 = FDAAC49A0E2D4E4A001DB1D8 /* PBXBookmark */;
   2.217 +			FDAAC49C0E2D4E4A001DB1D8 = FDAAC49C0E2D4E4A001DB1D8 /* PBXTextBookmark */;
   2.218 +			FDAAC4F90E2D4FC5001DB1D8 = FDAAC4F90E2D4FC5001DB1D8 /* PBXTextBookmark */;
   2.219 +			FDAAC4FB0E2D4FC5001DB1D8 = FDAAC4FB0E2D4FC5001DB1D8 /* PBXTextBookmark */;
   2.220 +			FDAAC5260E2D5085001DB1D8 = FDAAC5260E2D5085001DB1D8 /* PBXTextBookmark */;
   2.221 +			FDAAC5A90E2D5532001DB1D8 = FDAAC5A90E2D5532001DB1D8 /* PBXTextBookmark */;
   2.222 +			FDAAC5D20E2D5659001DB1D8 = FDAAC5D20E2D5659001DB1D8 /* PBXTextBookmark */;
   2.223 +			FDAAC6010E2D5857001DB1D8 = FDAAC6010E2D5857001DB1D8 /* PBXTextBookmark */;
   2.224 +			FDAAC60A0E2D58DA001DB1D8 = FDAAC60A0E2D58DA001DB1D8 /* PBXTextBookmark */;
   2.225 +			FDAAC72D0E2D6B5A001DB1D8 = FDAAC72D0E2D6B5A001DB1D8 /* PBXTextBookmark */;
   2.226 +			FDAAC76C0E2D6F51001DB1D8 = FDAAC76C0E2D6F51001DB1D8 /* PBXTextBookmark */;
   2.227 +			FDAAC7B30E2D73FE001DB1D8 = FDAAC7B30E2D73FE001DB1D8 /* PBXTextBookmark */;
   2.228 +			FDAAC7B40E2D73FE001DB1D8 = FDAAC7B40E2D73FE001DB1D8 /* PBXTextBookmark */;
   2.229 +			FDAAC7C20E2D73FE001DB1D8 = FDAAC7C20E2D73FE001DB1D8 /* PBXTextBookmark */;
   2.230 +			FDAAC7C40E2D73FE001DB1D8 = FDAAC7C40E2D73FE001DB1D8 /* PBXTextBookmark */;
   2.231 +			FDAAC7FB0E2D868D001DB1D8 = FDAAC7FB0E2D868D001DB1D8 /* PBXTextBookmark */;
   2.232 +			FDB59EBD0E36A454007A2FB6 = FDB59EBD0E36A454007A2FB6 /* PBXTextBookmark */;
   2.233 +			FDB8BF890E5A070600980157 = FDB8BF890E5A070600980157 /* PBXTextBookmark */;
   2.234 +			FDB8BF8A0E5A070600980157 = FDB8BF8A0E5A070600980157 /* PBXTextBookmark */;
   2.235 +			FDBDE5B90E31362A006BAC0B = FDBDE5B90E31362A006BAC0B /* PBXTextBookmark */;
   2.236 +			FDBDE5BA0E31362A006BAC0B = FDBDE5BA0E31362A006BAC0B /* PBXTextBookmark */;
   2.237 +			FDC42FC90F0D8285009C87E1 /* PBXTextBookmark */ = FDC42FC90F0D8285009C87E1 /* PBXTextBookmark */;
   2.238 +			FDC430060F0D868E009C87E1 /* PBXTextBookmark */ = FDC430060F0D868E009C87E1 /* PBXTextBookmark */;
   2.239 +			FDC430070F0D868E009C87E1 /* PBXTextBookmark */ = FDC430070F0D868E009C87E1 /* PBXTextBookmark */;
   2.240 +			FDC430080F0D868E009C87E1 /* PBXTextBookmark */ = FDC430080F0D868E009C87E1 /* PBXTextBookmark */;
   2.241 +			FDC4300C0F0D86CE009C87E1 /* PBXTextBookmark */ = FDC4300C0F0D86CE009C87E1 /* PBXTextBookmark */;
   2.242 +			FDC430120F0D86E8009C87E1 /* PBXTextBookmark */ = FDC430120F0D86E8009C87E1 /* PBXTextBookmark */;
   2.243 +			FDC430220F0D8705009C87E1 /* PBXTextBookmark */ = FDC430220F0D8705009C87E1 /* PBXTextBookmark */;
   2.244 +			FDC4302F0F0D8719009C87E1 /* PBXTextBookmark */ = FDC4302F0F0D8719009C87E1 /* PBXTextBookmark */;
   2.245 +			FDC430360F0D8913009C87E1 /* PBXTextBookmark */ = FDC430360F0D8913009C87E1 /* PBXTextBookmark */;
   2.246 +			FDC430370F0D8913009C87E1 /* PBXTextBookmark */ = FDC430370F0D8913009C87E1 /* PBXTextBookmark */;
   2.247 +			FDC430380F0D8913009C87E1 /* PBXTextBookmark */ = FDC430380F0D8913009C87E1 /* PBXTextBookmark */;
   2.248 +			FDC430390F0D8913009C87E1 /* PBXTextBookmark */ = FDC430390F0D8913009C87E1 /* PBXTextBookmark */;
   2.249 +			FDC4303A0F0D8913009C87E1 /* PBXTextBookmark */ = FDC4303A0F0D8913009C87E1 /* PBXTextBookmark */;
   2.250 +			FDC4303B0F0D8913009C87E1 /* PBXTextBookmark */ = FDC4303B0F0D8913009C87E1 /* PBXTextBookmark */;
   2.251 +			FDC4303C0F0D8913009C87E1 /* PBXTextBookmark */ = FDC4303C0F0D8913009C87E1 /* PBXTextBookmark */;
   2.252 +			FDC4303D0F0D8913009C87E1 /* PBXTextBookmark */ = FDC4303D0F0D8913009C87E1 /* PBXTextBookmark */;
   2.253 +			FDC4303E0F0D8913009C87E1 /* PBXTextBookmark */ = FDC4303E0F0D8913009C87E1 /* PBXTextBookmark */;
   2.254 +			FDC4303F0F0D8913009C87E1 /* PBXTextBookmark */ = FDC4303F0F0D8913009C87E1 /* PBXTextBookmark */;
   2.255 +			FDC430400F0D8913009C87E1 /* PBXTextBookmark */ = FDC430400F0D8913009C87E1 /* PBXTextBookmark */;
   2.256 +			FDC430410F0D8913009C87E1 /* PBXTextBookmark */ = FDC430410F0D8913009C87E1 /* PBXTextBookmark */;
   2.257 +			FDC430420F0D8913009C87E1 /* PBXTextBookmark */ = FDC430420F0D8913009C87E1 /* PBXTextBookmark */;
   2.258 +			FDC430430F0D8913009C87E1 /* PBXTextBookmark */ = FDC430430F0D8913009C87E1 /* PBXTextBookmark */;
   2.259 +			FDC430440F0D8913009C87E1 /* PBXTextBookmark */ = FDC430440F0D8913009C87E1 /* PBXTextBookmark */;
   2.260 +			FDC430450F0D8913009C87E1 /* PBXTextBookmark */ = FDC430450F0D8913009C87E1 /* PBXTextBookmark */;
   2.261 +			FDC430480F0D8922009C87E1 /* PBXTextBookmark */ = FDC430480F0D8922009C87E1 /* PBXTextBookmark */;
   2.262 +			FDC4304C0F0D893F009C87E1 /* PBXTextBookmark */ = FDC4304C0F0D893F009C87E1 /* PBXTextBookmark */;
   2.263 +			FDC430580F0D899A009C87E1 /* PBXTextBookmark */ = FDC430580F0D899A009C87E1 /* PBXTextBookmark */;
   2.264 +			FDC430620F0D89EA009C87E1 /* PBXTextBookmark */ = FDC430620F0D89EA009C87E1 /* PBXTextBookmark */;
   2.265 +			FDC430680F0D8A3B009C87E1 /* PBXTextBookmark */ = FDC430680F0D8A3B009C87E1 /* PBXTextBookmark */;
   2.266 +			FDC4306A0F0D8A47009C87E1 /* PBXTextBookmark */ = FDC4306A0F0D8A47009C87E1 /* PBXTextBookmark */;
   2.267 +			FDC430700F0D8A91009C87E1 /* PBXTextBookmark */ = FDC430700F0D8A91009C87E1 /* PBXTextBookmark */;
   2.268 +			FDC430740F0D8A9C009C87E1 /* PBXTextBookmark */ = FDC430740F0D8A9C009C87E1 /* PBXTextBookmark */;
   2.269 +			FDC430760F0D8AB2009C87E1 /* PBXTextBookmark */ = FDC430760F0D8AB2009C87E1 /* PBXTextBookmark */;
   2.270 +			FDC430780F0D8B43009C87E1 /* PBXTextBookmark */ = FDC430780F0D8B43009C87E1 /* PBXTextBookmark */;
   2.271 +			FDC4307C0F0D8B52009C87E1 /* PBXTextBookmark */ = FDC4307C0F0D8B52009C87E1 /* PBXTextBookmark */;
   2.272 +			FDC4307F0F0D8B63009C87E1 /* PBXTextBookmark */ = FDC4307F0F0D8B63009C87E1 /* PBXTextBookmark */;
   2.273 +			FDC430800F0D8B63009C87E1 /* PBXTextBookmark */ = FDC430800F0D8B63009C87E1 /* PBXTextBookmark */;
   2.274 +			FDC430820F0D8B63009C87E1 /* PBXTextBookmark */ = FDC430820F0D8B63009C87E1 /* PBXTextBookmark */;
   2.275 +			FDC430830F0D8B63009C87E1 /* PBXTextBookmark */ = FDC430830F0D8B63009C87E1 /* PBXTextBookmark */;
   2.276 +			FDC430840F0D8B63009C87E1 /* PBXTextBookmark */ = FDC430840F0D8B63009C87E1 /* PBXTextBookmark */;
   2.277 +			FDC430860F0D8B63009C87E1 /* PBXTextBookmark */ = FDC430860F0D8B63009C87E1 /* PBXTextBookmark */;
   2.278 +			FDC4308A0F0D8B83009C87E1 /* PBXTextBookmark */ = FDC4308A0F0D8B83009C87E1 /* PBXTextBookmark */;
   2.279 +			FDC4308C0F0D8B83009C87E1 /* PBXTextBookmark */ = FDC4308C0F0D8B83009C87E1 /* PBXTextBookmark */;
   2.280 +			FDC4308D0F0D8B83009C87E1 /* PBXTextBookmark */ = FDC4308D0F0D8B83009C87E1 /* PBXTextBookmark */;
   2.281 +			FDC4308F0F0D8B83009C87E1 /* PBXTextBookmark */ = FDC4308F0F0D8B83009C87E1 /* PBXTextBookmark */;
   2.282 +			FDC430950F0D8B92009C87E1 /* PBXTextBookmark */ = FDC430950F0D8B92009C87E1 /* PBXTextBookmark */;
   2.283 +			FDC430980F0D8BC0009C87E1 /* PBXTextBookmark */ = FDC430980F0D8BC0009C87E1 /* PBXTextBookmark */;
   2.284 +			FDC4309C0F0D8C04009C87E1 /* PBXTextBookmark */ = FDC4309C0F0D8C04009C87E1 /* PBXTextBookmark */;
   2.285 +			FDC430A00F0D8C14009C87E1 /* PBXTextBookmark */ = FDC430A00F0D8C14009C87E1 /* PBXTextBookmark */;
   2.286 +			FDD2C1250E2E501B00B7A85F = FDD2C1250E2E501B00B7A85F /* PBXTextBookmark */;
   2.287 +			FDD2C12E0E2E501B00B7A85F = FDD2C12E0E2E501B00B7A85F /* PBXTextBookmark */;
   2.288 +			FDD2C12F0E2E501B00B7A85F = FDD2C12F0E2E501B00B7A85F /* PBXTextBookmark */;
   2.289 +			FDD2C1310E2E501B00B7A85F = FDD2C1310E2E501B00B7A85F /* PBXTextBookmark */;
   2.290 +			FDD2C1340E2E501B00B7A85F = FDD2C1340E2E501B00B7A85F /* PBXTextBookmark */;
   2.291 +			FDD2C1390E2E501B00B7A85F = FDD2C1390E2E501B00B7A85F /* PBXTextBookmark */;
   2.292 +			FDD2C13A0E2E501B00B7A85F = FDD2C13A0E2E501B00B7A85F /* PBXTextBookmark */;
   2.293 +			FDD2C13B0E2E501B00B7A85F = FDD2C13B0E2E501B00B7A85F /* PBXTextBookmark */;
   2.294 +			FDD2C13C0E2E501B00B7A85F = FDD2C13C0E2E501B00B7A85F /* PBXTextBookmark */;
   2.295 +			FDD2C13D0E2E501B00B7A85F = FDD2C13D0E2E501B00B7A85F /* PBXTextBookmark */;
   2.296 +			FDD2C1870E2E52F300B7A85F = FDD2C1870E2E52F300B7A85F /* PBXTextBookmark */;
   2.297 +			FDD2C1900E2E530400B7A85F = FDD2C1900E2E530400B7A85F /* PBXTextBookmark */;
   2.298 +			FDD2C1AC0E2E537A00B7A85F = FDD2C1AC0E2E537A00B7A85F /* PBXTextBookmark */;
   2.299 +			FDD2C48A0E2E785000B7A85F = FDD2C48A0E2E785000B7A85F /* PBXTextBookmark */;
   2.300 +			FDD2C48D0E2E785000B7A85F = FDD2C48D0E2E785000B7A85F /* PBXTextBookmark */;
   2.301 +			FDD2C48E0E2E785000B7A85F = FDD2C48E0E2E785000B7A85F /* PBXTextBookmark */;
   2.302 +			FDD2C48F0E2E785000B7A85F = FDD2C48F0E2E785000B7A85F /* PBXTextBookmark */;
   2.303 +			FDD2C4CA0E2E7A6800B7A85F = FDD2C4CA0E2E7A6800B7A85F /* PBXTextBookmark */;
   2.304 +			FDD2C4EB0E2E7E1D00B7A85F = FDD2C4EB0E2E7E1D00B7A85F /* PBXTextBookmark */;
   2.305 +			FDD2C4EF0E2E7EA700B7A85F = FDD2C4EF0E2E7EA700B7A85F /* PBXBookmark */;
   2.306 +			FDD2C5320E2E809800B7A85F = FDD2C5320E2E809800B7A85F /* PBXTextBookmark */;
   2.307 +			FDD2C5360E2E809800B7A85F = FDD2C5360E2E809800B7A85F /* PBXTextBookmark */;
   2.308 +			FDD2C5370E2E809800B7A85F = FDD2C5370E2E809800B7A85F /* PBXTextBookmark */;
   2.309 +			FDD2C5580E2E812E00B7A85F = FDD2C5580E2E812E00B7A85F /* PBXBookmark */;
   2.310 +			FDD2C5590E2E812E00B7A85F = FDD2C5590E2E812E00B7A85F /* PBXTextBookmark */;
   2.311 +			FDD2C5690E2E816200B7A85F = FDD2C5690E2E816200B7A85F /* PBXTextBookmark */;
   2.312 +			FDD2C5710E2E81D100B7A85F = FDD2C5710E2E81D100B7A85F /* PBXTextBookmark */;
   2.313 +			FDD2C5910E2E8CBC00B7A85F = FDD2C5910E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.314 +			FDD2C5960E2E8CBC00B7A85F = FDD2C5960E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.315 +			FDD2C59D0E2E8CBC00B7A85F = FDD2C59D0E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.316 +			FDD2C59E0E2E8CBC00B7A85F = FDD2C59E0E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.317 +			FDD2C59F0E2E8CBC00B7A85F = FDD2C59F0E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.318 +			FDD2C5A80E2E8CBC00B7A85F = FDD2C5A80E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.319 +			FDD2C5A90E2E8CBC00B7A85F = FDD2C5A90E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.320 +			FDD2C5AC0E2E8CBC00B7A85F = FDD2C5AC0E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.321 +			FDD2C5AD0E2E8CBC00B7A85F = FDD2C5AD0E2E8CBC00B7A85F /* PBXTextBookmark */;
   2.322 +			FDD2C5E80E2E8E1F00B7A85F = FDD2C5E80E2E8E1F00B7A85F /* PBXTextBookmark */;
   2.323 +			FDD2C6320E2E8F3000B7A85F = FDD2C6320E2E8F3000B7A85F /* PBXTextBookmark */;
   2.324 +			FDD2C6330E2E8F3000B7A85F = FDD2C6330E2E8F3000B7A85F /* PBXTextBookmark */;
   2.325 +			FDD2C6BA0E2E930800B7A85F = FDD2C6BA0E2E930800B7A85F /* PBXTextBookmark */;
   2.326 +			FDD2C6BB0E2E930800B7A85F = FDD2C6BB0E2E930800B7A85F /* PBXTextBookmark */;
   2.327 +			FDD2C6D20E2E94BB00B7A85F = FDD2C6D20E2E94BB00B7A85F /* PBXBookmark */;
   2.328 +			FDD2C6FD0E2E95B600B7A85F = FDD2C6FD0E2E95B600B7A85F /* PBXBookmark */;
   2.329 +			FDD2C7040E2E96BD00B7A85F = FDD2C7040E2E96BD00B7A85F /* PBXTextBookmark */;
   2.330  		};
   2.331  		sourceControlManager = FDA8A6F20E2D0EB200EA573E /* Source Control */;
   2.332  		userBuildSettings = {
   2.333 @@ -584,9 +621,9 @@
   2.334  	};
   2.335  	FDA8A75F0E2D0F1600EA573E /* testwm2.c */ = {
   2.336  		uiCtxt = {
   2.337 -			sepNavIntBoundsRect = "{{0, 0}, {839, 812}}";
   2.338 +			sepNavIntBoundsRect = "{{0, 0}, {732, 812}}";
   2.339  			sepNavSelRange = "{527, 0}";
   2.340 -			sepNavVisRange = "{194, 904}";
   2.341 +			sepNavVisRange = "{0, 1098}";
   2.342  		};
   2.343  	};
   2.344  	FDA8A7600E2D0F1600EA573E /* threadwin.c */ = {
   2.345 @@ -598,30 +635,30 @@
   2.346  	};
   2.347  	FDA8A7610E2D0F1600EA573E /* torturethread.c */ = {
   2.348  		uiCtxt = {
   2.349 -			sepNavIntBoundsRect = "{{0, 0}, {474, 1386}}";
   2.350 +			sepNavIntBoundsRect = "{{0, 0}, {732, 1428}}";
   2.351  			sepNavSelRange = "{555, 0}";
   2.352 -			sepNavVisRange = "{370, 811}";
   2.353 +			sepNavVisRange = "{0, 1234}";
   2.354  		};
   2.355  	};
   2.356  	FDA8A7840E2D0F1F00EA573E /* common.c */ = {
   2.357  		uiCtxt = {
   2.358 -			sepNavIntBoundsRect = "{{0, 0}, {1662, 13328}}";
   2.359 -			sepNavSelRange = "{1189, 0}";
   2.360 -			sepNavVisRange = "{0, 1675}";
   2.361 +			sepNavIntBoundsRect = "{{0, 0}, {1662, 13174}}";
   2.362 +			sepNavSelRange = "{22806, 0}";
   2.363 +			sepNavVisRange = "{21743, 2044}";
   2.364  		};
   2.365  	};
   2.366  	FDA8A7850E2D0F1F00EA573E /* common.h */ = {
   2.367  		uiCtxt = {
   2.368  			sepNavIntBoundsRect = "{{0, 0}, {732, 810}}";
   2.369 -			sepNavSelRange = "{310, 0}";
   2.370 +			sepNavSelRange = "{352, 0}";
   2.371  			sepNavVisRange = "{0, 1158}";
   2.372  		};
   2.373  	};
   2.374  	FDA8A7870E2D0F2700EA573E /* graywin.c */ = {
   2.375  		uiCtxt = {
   2.376 -			sepNavIntBoundsRect = "{{0, 0}, {732, 3668}}";
   2.377 +			sepNavIntBoundsRect = "{{0, 0}, {732, 3682}}";
   2.378  			sepNavSelRange = "{1137, 0}";
   2.379 -			sepNavVisRange = "{1138, 1669}";
   2.380 +			sepNavVisRange = "{1137, 1633}";
   2.381  		};
   2.382  	};
   2.383  	FDA8A7890E2D0F2E00EA573E /* checkkeys.c */ = {
   2.384 @@ -633,9 +670,9 @@
   2.385  	};
   2.386  	FDA8A78B0E2D0F3D00EA573E /* loopwave.c */ = {
   2.387  		uiCtxt = {
   2.388 -			sepNavIntBoundsRect = "{{0, 0}, {800, 1624}}";
   2.389 +			sepNavIntBoundsRect = "{{0, 0}, {732, 1624}}";
   2.390  			sepNavSelRange = "{2138, 0}";
   2.391 -			sepNavVisRange = "{71, 781}";
   2.392 +			sepNavVisRange = "{0, 1206}";
   2.393  		};
   2.394  	};
   2.395  	FDA8A7970E2D0F5700EA573E /* PBXTextBookmark */ = {
   2.396 @@ -899,8 +936,8 @@
   2.397  		hitCount = 0;
   2.398  		ignoreCount = 0;
   2.399  		lineNumber = 7;
   2.400 -		modificationTime = 240781046.5011;
   2.401 -		state = 0;
   2.402 +		modificationTime = 252545982.796499;
   2.403 +		state = 1;
   2.404  	};
   2.405  	FDAAC4070E2D48CC001DB1D8 /* PBXBookmark */ = {
   2.406  		isa = PBXBookmark;
   2.407 @@ -1414,6 +1451,604 @@
   2.408  		vrLen = 811;
   2.409  		vrLoc = 370;
   2.410  	};
   2.411 +	FDC42FC90F0D8285009C87E1 /* PBXTextBookmark */ = {
   2.412 +		isa = PBXTextBookmark;
   2.413 +		fRef = FDA8A7840E2D0F1F00EA573E /* common.c */;
   2.414 +		name = "common.c: 37";
   2.415 +		rLen = 0;
   2.416 +		rLoc = 1189;
   2.417 +		rType = 0;
   2.418 +		vrLen = 1675;
   2.419 +		vrLoc = 0;
   2.420 +	};
   2.421 +	FDC42FEF0F0D866D009C87E1 /* testdraw2 */ = {
   2.422 +		activeExec = 0;
   2.423 +		executables = (
   2.424 +			FDC430010F0D866D009C87E1 /* testdraw2 */,
   2.425 +		);
   2.426 +	};
   2.427 +	FDC430010F0D866D009C87E1 /* testdraw2 */ = {
   2.428 +		isa = PBXExecutable;
   2.429 +		activeArgIndices = (
   2.430 +			YES,
   2.431 +			YES,
   2.432 +			YES,
   2.433 +		);
   2.434 +		argumentStrings = (
   2.435 +			"--cyclecolor",
   2.436 +			"--cyclealpha",
   2.437 +			"--blend blend",
   2.438 +		);
   2.439 +		autoAttachOnCrash = 1;
   2.440 +		breakpointsEnabled = 0;
   2.441 +		configStateDict = {
   2.442 +		};
   2.443 +		customDataFormattersEnabled = 1;
   2.444 +		debuggerPlugin = GDBDebugging;
   2.445 +		disassemblyDisplayState = 0;
   2.446 +		dylibVariantSuffix = "";
   2.447 +		enableDebugStr = 1;
   2.448 +		environmentEntries = (
   2.449 +		);
   2.450 +		executableSystemSymbolLevel = 0;
   2.451 +		executableUserSymbolLevel = 0;
   2.452 +		libgmallocEnabled = 0;
   2.453 +		name = testdraw2;
   2.454 +		savedGlobals = {
   2.455 +		};
   2.456 +		sourceDirectories = (
   2.457 +		);
   2.458 +		variableFormatDictionary = {
   2.459 +		};
   2.460 +	};
   2.461 +	FDC430060F0D868E009C87E1 /* PBXTextBookmark */ = {
   2.462 +		isa = PBXTextBookmark;
   2.463 +		fRef = FDA8A7840E2D0F1F00EA573E /* common.c */;
   2.464 +		name = "common.c: 37";
   2.465 +		rLen = 0;
   2.466 +		rLoc = 1189;
   2.467 +		rType = 0;
   2.468 +		vrLen = 1634;
   2.469 +		vrLoc = 379;
   2.470 +	};
   2.471 +	FDC430070F0D868E009C87E1 /* PBXTextBookmark */ = {
   2.472 +		isa = PBXTextBookmark;
   2.473 +		fRef = FDA8A7840E2D0F1F00EA573E /* common.c */;
   2.474 +		name = "common.c: 37";
   2.475 +		rLen = 0;
   2.476 +		rLoc = 1189;
   2.477 +		rType = 0;
   2.478 +		vrLen = 1634;
   2.479 +		vrLoc = 379;
   2.480 +	};
   2.481 +	FDC430080F0D868E009C87E1 /* PBXTextBookmark */ = {
   2.482 +		isa = PBXTextBookmark;
   2.483 +		fRef = FDA8A7610E2D0F1600EA573E /* torturethread.c */;
   2.484 +		name = "torturethread.c: 32";
   2.485 +		rLen = 0;
   2.486 +		rLoc = 555;
   2.487 +		rType = 0;
   2.488 +		vrLen = 1278;
   2.489 +		vrLoc = 0;
   2.490 +	};
   2.491 +	FDC430090F0D86BF009C87E1 /* testdraw2.c */ = {
   2.492 +		uiCtxt = {
   2.493 +			sepNavIntBoundsRect = "{{0, 0}, {732, 3934}}";
   2.494 +			sepNavSelRange = "{1455, 0}";
   2.495 +			sepNavVisRange = "{442, 1720}";
   2.496 +		};
   2.497 +	};
   2.498 +	FDC4300C0F0D86CE009C87E1 /* PBXTextBookmark */ = {
   2.499 +		isa = PBXTextBookmark;
   2.500 +		fRef = FDA8A7610E2D0F1600EA573E /* torturethread.c */;
   2.501 +		name = "torturethread.c: 32";
   2.502 +		rLen = 0;
   2.503 +		rLoc = 555;
   2.504 +		rType = 0;
   2.505 +		vrLen = 1278;
   2.506 +		vrLoc = 0;
   2.507 +	};
   2.508 +	FDC430120F0D86E8009C87E1 /* PBXTextBookmark */ = {
   2.509 +		isa = PBXTextBookmark;
   2.510 +		fRef = FDA8A7610E2D0F1600EA573E /* torturethread.c */;
   2.511 +		name = "torturethread.c: 32";
   2.512 +		rLen = 0;
   2.513 +		rLoc = 555;
   2.514 +		rType = 0;
   2.515 +		vrLen = 1234;
   2.516 +		vrLoc = 0;
   2.517 +	};
   2.518 +	FDC430220F0D8705009C87E1 /* PBXTextBookmark */ = {
   2.519 +		isa = PBXTextBookmark;
   2.520 +		fRef = FDA8A7610E2D0F1600EA573E /* torturethread.c */;
   2.521 +		name = "torturethread.c: 32";
   2.522 +		rLen = 0;
   2.523 +		rLoc = 555;
   2.524 +		rType = 0;
   2.525 +		vrLen = 1234;
   2.526 +		vrLoc = 0;
   2.527 +	};
   2.528 +	FDC4302F0F0D8719009C87E1 /* PBXTextBookmark */ = {
   2.529 +		isa = PBXTextBookmark;
   2.530 +		fRef = FDA8A7610E2D0F1600EA573E /* torturethread.c */;
   2.531 +		name = "torturethread.c: 32";
   2.532 +		rLen = 0;
   2.533 +		rLoc = 555;
   2.534 +		rType = 0;
   2.535 +		vrLen = 1234;
   2.536 +		vrLoc = 0;
   2.537 +	};
   2.538 +	FDC430360F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.539 +		isa = PBXTextBookmark;
   2.540 +		fRef = FDA8A7610E2D0F1600EA573E /* torturethread.c */;
   2.541 +		name = "torturethread.c: 32";
   2.542 +		rLen = 0;
   2.543 +		rLoc = 555;
   2.544 +		rType = 0;
   2.545 +		vrLen = 1234;
   2.546 +		vrLoc = 0;
   2.547 +	};
   2.548 +	FDC430370F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.549 +		isa = PBXTextBookmark;
   2.550 +		fRef = FDA8A7850E2D0F1F00EA573E /* common.h */;
   2.551 +		name = "common.h: 19";
   2.552 +		rLen = 0;
   2.553 +		rLoc = 352;
   2.554 +		rType = 0;
   2.555 +		vrLen = 1158;
   2.556 +		vrLoc = 0;
   2.557 +	};
   2.558 +	FDC430380F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.559 +		isa = PBXTextBookmark;
   2.560 +		fRef = FDA8A7840E2D0F1F00EA573E /* common.c */;
   2.561 +		name = "common.c: 745";
   2.562 +		rLen = 0;
   2.563 +		rLoc = 22806;
   2.564 +		rType = 0;
   2.565 +		vrLen = 2044;
   2.566 +		vrLoc = 21743;
   2.567 +	};
   2.568 +	FDC430390F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.569 +		isa = PBXTextBookmark;
   2.570 +		fRef = FDA8A7870E2D0F2700EA573E /* graywin.c */;
   2.571 +		name = "graywin.c: 48";
   2.572 +		rLen = 0;
   2.573 +		rLoc = 1137;
   2.574 +		rType = 0;
   2.575 +		vrLen = 1633;
   2.576 +		vrLoc = 1137;
   2.577 +	};
   2.578 +	FDC4303A0F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.579 +		isa = PBXTextBookmark;
   2.580 +		fRef = FDA8A78B0E2D0F3D00EA573E /* loopwave.c */;
   2.581 +		name = "loopwave.c: 100";
   2.582 +		rLen = 0;
   2.583 +		rLoc = 2138;
   2.584 +		rType = 0;
   2.585 +		vrLen = 1206;
   2.586 +		vrLoc = 0;
   2.587 +	};
   2.588 +	FDC4303B0F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.589 +		isa = PBXTextBookmark;
   2.590 +		fRef = FDA8A75F0E2D0F1600EA573E /* testwm2.c */;
   2.591 +		name = "testwm2.c: 31";
   2.592 +		rLen = 0;
   2.593 +		rLoc = 527;
   2.594 +		rType = 0;
   2.595 +		vrLen = 1098;
   2.596 +		vrLoc = 0;
   2.597 +	};
   2.598 +	FDC4303C0F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.599 +		isa = PBXTextBookmark;
   2.600 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.601 +		name = "testdraw2.c: 1";
   2.602 +		rLen = 0;
   2.603 +		rLoc = 0;
   2.604 +		rType = 0;
   2.605 +		vrLen = 2113;
   2.606 +		vrLoc = 4539;
   2.607 +	};
   2.608 +	FDC4303D0F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.609 +		isa = PBXTextBookmark;
   2.610 +		fRef = FDA8A7610E2D0F1600EA573E /* torturethread.c */;
   2.611 +		name = "torturethread.c: 32";
   2.612 +		rLen = 0;
   2.613 +		rLoc = 555;
   2.614 +		rType = 0;
   2.615 +		vrLen = 1234;
   2.616 +		vrLoc = 0;
   2.617 +	};
   2.618 +	FDC4303E0F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.619 +		isa = PBXTextBookmark;
   2.620 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.621 +		name = "testdraw2.c: 1";
   2.622 +		rLen = 0;
   2.623 +		rLoc = 0;
   2.624 +		rType = 0;
   2.625 +		vrLen = 2113;
   2.626 +		vrLoc = 4539;
   2.627 +	};
   2.628 +	FDC4303F0F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.629 +		isa = PBXTextBookmark;
   2.630 +		fRef = FDA8A7840E2D0F1F00EA573E /* common.c */;
   2.631 +		name = "common.c: 745";
   2.632 +		rLen = 0;
   2.633 +		rLoc = 22806;
   2.634 +		rType = 0;
   2.635 +		vrLen = 2090;
   2.636 +		vrLoc = 21697;
   2.637 +	};
   2.638 +	FDC430400F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.639 +		isa = PBXTextBookmark;
   2.640 +		fRef = FDA8A7850E2D0F1F00EA573E /* common.h */;
   2.641 +		name = "common.h: 19";
   2.642 +		rLen = 0;
   2.643 +		rLoc = 352;
   2.644 +		rType = 0;
   2.645 +		vrLen = 1158;
   2.646 +		vrLoc = 0;
   2.647 +	};
   2.648 +	FDC430410F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.649 +		isa = PBXTextBookmark;
   2.650 +		fRef = FDA8A7840E2D0F1F00EA573E /* common.c */;
   2.651 +		name = "common.c: 745";
   2.652 +		rLen = 0;
   2.653 +		rLoc = 22806;
   2.654 +		rType = 0;
   2.655 +		vrLen = 2044;
   2.656 +		vrLoc = 21743;
   2.657 +	};
   2.658 +	FDC430420F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.659 +		isa = PBXTextBookmark;
   2.660 +		fRef = FDA8A7870E2D0F2700EA573E /* graywin.c */;
   2.661 +		name = "graywin.c: 48";
   2.662 +		rLen = 0;
   2.663 +		rLoc = 1137;
   2.664 +		rType = 0;
   2.665 +		vrLen = 1633;
   2.666 +		vrLoc = 1137;
   2.667 +	};
   2.668 +	FDC430430F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.669 +		isa = PBXTextBookmark;
   2.670 +		fRef = FDA8A78B0E2D0F3D00EA573E /* loopwave.c */;
   2.671 +		name = "loopwave.c: 100";
   2.672 +		rLen = 0;
   2.673 +		rLoc = 2138;
   2.674 +		rType = 0;
   2.675 +		vrLen = 1206;
   2.676 +		vrLoc = 0;
   2.677 +	};
   2.678 +	FDC430440F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.679 +		isa = PBXTextBookmark;
   2.680 +		fRef = FDA8A75F0E2D0F1600EA573E /* testwm2.c */;
   2.681 +		name = "testwm2.c: 31";
   2.682 +		rLen = 0;
   2.683 +		rLoc = 527;
   2.684 +		rType = 0;
   2.685 +		vrLen = 1098;
   2.686 +		vrLoc = 0;
   2.687 +	};
   2.688 +	FDC430450F0D8913009C87E1 /* PBXTextBookmark */ = {
   2.689 +		isa = PBXTextBookmark;
   2.690 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.691 +		name = "testdraw2.c: 253";
   2.692 +		rLen = 0;
   2.693 +		rLoc = 7956;
   2.694 +		rType = 0;
   2.695 +		vrLen = 1670;
   2.696 +		vrLoc = 7102;
   2.697 +	};
   2.698 +	FDC430480F0D8922009C87E1 /* PBXTextBookmark */ = {
   2.699 +		isa = PBXTextBookmark;
   2.700 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.701 +		name = "testdraw2.c: 253";
   2.702 +		rLen = 0;
   2.703 +		rLoc = 7956;
   2.704 +		rType = 0;
   2.705 +		vrLen = 1670;
   2.706 +		vrLoc = 7102;
   2.707 +	};
   2.708 +	FDC4304C0F0D893F009C87E1 /* PBXTextBookmark */ = {
   2.709 +		isa = PBXTextBookmark;
   2.710 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.711 +		name = "testdraw2.c: 253";
   2.712 +		rLen = 0;
   2.713 +		rLoc = 7956;
   2.714 +		rType = 0;
   2.715 +		vrLen = 1670;
   2.716 +		vrLoc = 7102;
   2.717 +	};
   2.718 +	FDC430580F0D899A009C87E1 /* PBXTextBookmark */ = {
   2.719 +		isa = PBXTextBookmark;
   2.720 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.721 +		name = "testdraw2.c: 253";
   2.722 +		rLen = 0;
   2.723 +		rLoc = 7956;
   2.724 +		rType = 0;
   2.725 +		vrLen = 1670;
   2.726 +		vrLoc = 7102;
   2.727 +	};
   2.728 +	FDC430620F0D89EA009C87E1 /* PBXTextBookmark */ = {
   2.729 +		isa = PBXTextBookmark;
   2.730 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.731 +		name = "testdraw2.c: 253";
   2.732 +		rLen = 0;
   2.733 +		rLoc = 7956;
   2.734 +		rType = 0;
   2.735 +		vrLen = 1670;
   2.736 +		vrLoc = 7102;
   2.737 +	};
   2.738 +	FDC430680F0D8A3B009C87E1 /* PBXTextBookmark */ = {
   2.739 +		isa = PBXTextBookmark;
   2.740 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.741 +		name = "testdraw2.c: 57";
   2.742 +		rLen = 0;
   2.743 +		rLoc = 1614;
   2.744 +		rType = 0;
   2.745 +		vrLen = 1606;
   2.746 +		vrLoc = 234;
   2.747 +	};
   2.748 +	FDC4306A0F0D8A47009C87E1 /* PBXTextBookmark */ = {
   2.749 +		isa = PBXTextBookmark;
   2.750 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.751 +		name = "testdraw2.c: 56";
   2.752 +		rLen = 13;
   2.753 +		rLoc = 1524;
   2.754 +		rType = 0;
   2.755 +		vrLen = 1640;
   2.756 +		vrLoc = 234;
   2.757 +	};
   2.758 +	FDC430700F0D8A91009C87E1 /* PBXTextBookmark */ = {
   2.759 +		isa = PBXTextBookmark;
   2.760 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.761 +		name = "testdraw2.c: 57";
   2.762 +		rLen = 0;
   2.763 +		rLoc = 1614;
   2.764 +		rType = 0;
   2.765 +		vrLen = 1606;
   2.766 +		vrLoc = 234;
   2.767 +	};
   2.768 +	FDC430740F0D8A9C009C87E1 /* PBXTextBookmark */ = {
   2.769 +		isa = PBXTextBookmark;
   2.770 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.771 +		name = "testdraw2.c: 57";
   2.772 +		rLen = 0;
   2.773 +		rLoc = 1614;
   2.774 +		rType = 0;
   2.775 +		vrLen = 1606;
   2.776 +		vrLoc = 234;
   2.777 +	};
   2.778 +	FDC430760F0D8AB2009C87E1 /* PBXTextBookmark */ = {
   2.779 +		isa = PBXTextBookmark;
   2.780 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.781 +		name = "testdraw2.c: 101";
   2.782 +		rLen = 0;
   2.783 +		rLoc = 2872;
   2.784 +		rType = 0;
   2.785 +		vrLen = 1776;
   2.786 +		vrLoc = 1808;
   2.787 +	};
   2.788 +	FDC430780F0D8B43009C87E1 /* PBXTextBookmark */ = {
   2.789 +		isa = PBXTextBookmark;
   2.790 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.791 +		name = "testdraw2.c: 195";
   2.792 +		rLen = 0;
   2.793 +		rLoc = 5854;
   2.794 +		rType = 0;
   2.795 +		vrLen = 2115;
   2.796 +		vrLoc = 4987;
   2.797 +	};
   2.798 +	FDC4307A0F0D8B50009C87E1 /* testdraw2.c:188 */ = {
   2.799 +		isa = PBXFileBreakpoint;
   2.800 +		actions = (
   2.801 +		);
   2.802 +		breakpointStyle = 0;
   2.803 +		continueAfterActions = 0;
   2.804 +		countType = 0;
   2.805 +		delayBeforeContinue = 0;
   2.806 +		fileReference = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.807 +		functionName = "main()";
   2.808 +		hitCount = 0;
   2.809 +		ignoreCount = 0;
   2.810 +		lineNumber = 188;
   2.811 +		location = torturethread;
   2.812 +		modificationTime = 252545939.509567;
   2.813 +		state = 1;
   2.814 +	};
   2.815 +	FDC4307C0F0D8B52009C87E1 /* PBXTextBookmark */ = {
   2.816 +		isa = PBXTextBookmark;
   2.817 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.818 +		name = "testdraw2.c: 195";
   2.819 +		rLen = 0;
   2.820 +		rLoc = 5854;
   2.821 +		rType = 0;
   2.822 +		vrLen = 2115;
   2.823 +		vrLoc = 4987;
   2.824 +	};
   2.825 +	FDC4307F0F0D8B63009C87E1 /* PBXTextBookmark */ = {
   2.826 +		isa = PBXTextBookmark;
   2.827 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.828 +		name = "testdraw2.c: 195";
   2.829 +		rLen = 0;
   2.830 +		rLoc = 5854;
   2.831 +		rType = 0;
   2.832 +		vrLen = 2115;
   2.833 +		vrLoc = 4987;
   2.834 +	};
   2.835 +	FDC430800F0D8B63009C87E1 /* PBXTextBookmark */ = {
   2.836 +		isa = PBXTextBookmark;
   2.837 +		fRef = FDC430810F0D8B63009C87E1 /* SDL_video.c */;
   2.838 +		name = "SDL_video.c: 1358";
   2.839 +		rLen = 0;
   2.840 +		rLoc = 33595;
   2.841 +		rType = 0;
   2.842 +		vrLen = 1631;
   2.843 +		vrLoc = 32882;
   2.844 +	};
   2.845 +	FDC430810F0D8B63009C87E1 /* SDL_video.c */ = {
   2.846 +		isa = PBXFileReference;
   2.847 +		name = SDL_video.c;
   2.848 +		path = /Users/hfutrell/Desktop/SDL/src/video/SDL_video.c;
   2.849 +		sourceTree = "<absolute>";
   2.850 +	};
   2.851 +	FDC430820F0D8B63009C87E1 /* PBXTextBookmark */ = {
   2.852 +		isa = PBXTextBookmark;
   2.853 +		fRef = 0495E6880E97408800152DFE /* SDL_renderer_gles.c */;
   2.854 +		rLen = 0;
   2.855 +		rLoc = 638;
   2.856 +		rType = 1;
   2.857 +	};
   2.858 +	FDC430830F0D8B63009C87E1 /* PBXTextBookmark */ = {
   2.859 +		isa = PBXTextBookmark;
   2.860 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.861 +		name = "testdraw2.c: 195";
   2.862 +		rLen = 0;
   2.863 +		rLoc = 5854;
   2.864 +		rType = 0;
   2.865 +		vrLen = 2115;
   2.866 +		vrLoc = 4987;
   2.867 +	};
   2.868 +	FDC430840F0D8B63009C87E1 /* PBXTextBookmark */ = {
   2.869 +		isa = PBXTextBookmark;
   2.870 +		fRef = FDC430850F0D8B63009C87E1 /* SDL_video.c */;
   2.871 +		name = "SDL_video.c: 1358";
   2.872 +		rLen = 0;
   2.873 +		rLoc = 33595;
   2.874 +		rType = 0;
   2.875 +		vrLen = 1631;
   2.876 +		vrLoc = 32882;
   2.877 +	};
   2.878 +	FDC430850F0D8B63009C87E1 /* SDL_video.c */ = {
   2.879 +		isa = PBXFileReference;
   2.880 +		name = SDL_video.c;
   2.881 +		path = /Users/hfutrell/Desktop/SDL/src/video/SDL_video.c;
   2.882 +		sourceTree = "<absolute>";
   2.883 +	};
   2.884 +	FDC430860F0D8B63009C87E1 /* PBXTextBookmark */ = {
   2.885 +		isa = PBXTextBookmark;
   2.886 +		fRef = FDC430870F0D8B63009C87E1 /* SDL_renderer_gles.c */;
   2.887 +		name = "SDL_renderer_gles.c: 648";
   2.888 +		rLen = 0;
   2.889 +		rLoc = 19618;
   2.890 +		rType = 0;
   2.891 +		vrLen = 1626;
   2.892 +		vrLoc = 18986;
   2.893 +	};
   2.894 +	FDC430870F0D8B63009C87E1 /* SDL_renderer_gles.c */ = {
   2.895 +		isa = PBXFileReference;
   2.896 +		name = SDL_renderer_gles.c;
   2.897 +		path = /Users/hfutrell/Desktop/SDL/src/video/SDL_renderer_gles.c;
   2.898 +		sourceTree = "<absolute>";
   2.899 +	};
   2.900 +	FDC4308A0F0D8B83009C87E1 /* PBXTextBookmark */ = {
   2.901 +		isa = PBXTextBookmark;
   2.902 +		fRef = FDC4308B0F0D8B83009C87E1 /* SDL_renderer_gles.c */;
   2.903 +		name = "SDL_renderer_gles.c: 648";
   2.904 +		rLen = 0;
   2.905 +		rLoc = 19618;
   2.906 +		rType = 0;
   2.907 +		vrLen = 1626;
   2.908 +		vrLoc = 18986;
   2.909 +	};
   2.910 +	FDC4308B0F0D8B83009C87E1 /* SDL_renderer_gles.c */ = {
   2.911 +		isa = PBXFileReference;
   2.912 +		name = SDL_renderer_gles.c;
   2.913 +		path = /Users/hfutrell/Desktop/SDL/src/video/SDL_renderer_gles.c;
   2.914 +		sourceTree = "<absolute>";
   2.915 +	};
   2.916 +	FDC4308C0F0D8B83009C87E1 /* PBXTextBookmark */ = {
   2.917 +		isa = PBXTextBookmark;
   2.918 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.919 +		name = "testdraw2.c: 195";
   2.920 +		rLen = 0;
   2.921 +		rLoc = 5854;
   2.922 +		rType = 0;
   2.923 +		vrLen = 2115;
   2.924 +		vrLoc = 4987;
   2.925 +	};
   2.926 +	FDC4308D0F0D8B83009C87E1 /* PBXTextBookmark */ = {
   2.927 +		isa = PBXTextBookmark;
   2.928 +		fRef = FDC4308E0F0D8B83009C87E1 /* SDL_renderer_gles.c */;
   2.929 +		name = "SDL_renderer_gles.c: 648";
   2.930 +		rLen = 0;
   2.931 +		rLoc = 19618;
   2.932 +		rType = 0;
   2.933 +		vrLen = 1626;
   2.934 +		vrLoc = 18986;
   2.935 +	};
   2.936 +	FDC4308E0F0D8B83009C87E1 /* SDL_renderer_gles.c */ = {
   2.937 +		isa = PBXFileReference;
   2.938 +		name = SDL_renderer_gles.c;
   2.939 +		path = /Users/hfutrell/Desktop/SDL/src/video/SDL_renderer_gles.c;
   2.940 +		sourceTree = "<absolute>";
   2.941 +	};
   2.942 +	FDC4308F0F0D8B83009C87E1 /* PBXTextBookmark */ = {
   2.943 +		isa = PBXTextBookmark;
   2.944 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.945 +		name = "testdraw2.c: 195";
   2.946 +		rLen = 0;
   2.947 +		rLoc = 5854;
   2.948 +		rType = 0;
   2.949 +		vrLen = 2159;
   2.950 +		vrLoc = 5056;
   2.951 +	};
   2.952 +	FDC430920F0D8B8D009C87E1 /* testdraw2.c:170 */ = {
   2.953 +		isa = PBXFileBreakpoint;
   2.954 +		actions = (
   2.955 +		);
   2.956 +		breakpointStyle = 0;
   2.957 +		continueAfterActions = 0;
   2.958 +		countType = 0;
   2.959 +		delayBeforeContinue = 0;
   2.960 +		fileReference = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.961 +		functionName = "main()";
   2.962 +		hitCount = 1;
   2.963 +		ignoreCount = 0;
   2.964 +		lineNumber = 170;
   2.965 +		location = torturethread;
   2.966 +		modificationTime = 252545941.380571;
   2.967 +		state = 1;
   2.968 +	};
   2.969 +	FDC430950F0D8B92009C87E1 /* PBXTextBookmark */ = {
   2.970 +		isa = PBXTextBookmark;
   2.971 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.972 +		name = "testdraw2.c: 195";
   2.973 +		rLen = 0;
   2.974 +		rLoc = 5854;
   2.975 +		rType = 0;
   2.976 +		vrLen = 2093;
   2.977 +		vrLoc = 4980;
   2.978 +	};
   2.979 +	FDC430980F0D8BC0009C87E1 /* PBXTextBookmark */ = {
   2.980 +		isa = PBXTextBookmark;
   2.981 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.982 +		name = "testdraw2.c: 211";
   2.983 +		rLen = 0;
   2.984 +		rLoc = 6651;
   2.985 +		rType = 0;
   2.986 +		vrLen = 2149;
   2.987 +		vrLoc = 5430;
   2.988 +	};
   2.989 +	FDC4309C0F0D8C04009C87E1 /* PBXTextBookmark */ = {
   2.990 +		isa = PBXTextBookmark;
   2.991 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
   2.992 +		name = "testdraw2.c: 33";
   2.993 +		rLen = 5;
   2.994 +		rLoc = 713;
   2.995 +		rType = 0;
   2.996 +		vrLen = 1647;
   2.997 +		vrLoc = 442;
   2.998 +	};
   2.999 +	FDC430A00F0D8C14009C87E1 /* PBXTextBookmark */ = {
  2.1000 +		isa = PBXTextBookmark;
  2.1001 +		fRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */;
  2.1002 +		name = "testdraw2.c: 53";
  2.1003 +		rLen = 0;
  2.1004 +		rLoc = 1455;
  2.1005 +		rType = 0;
  2.1006 +		vrLen = 1720;
  2.1007 +		vrLoc = 442;
  2.1008 +	};
  2.1009  	FDD2C0F90E2E4F4B00B7A85F /* testhread */ = {
  2.1010  		activeExec = 0;
  2.1011  		executables = (
  2.1012 @@ -1814,8 +2449,8 @@
  2.1013  		hitCount = 0;
  2.1014  		ignoreCount = 0;
  2.1015  		lineNumber = 145;
  2.1016 -		modificationTime = 240781046.638941;
  2.1017 -		state = 0;
  2.1018 +		modificationTime = 252545982.796488;
  2.1019 +		state = 1;
  2.1020  	};
  2.1021  	FDD2C4EB0E2E7E1D00B7A85F /* PBXTextBookmark */ = {
  2.1022  		isa = PBXTextBookmark;
  2.1023 @@ -1996,8 +2631,8 @@
  2.1024  		hitCount = 0;
  2.1025  		ignoreCount = 0;
  2.1026  		lineNumber = 66;
  2.1027 -		modificationTime = 240781046.794358;
  2.1028 -		state = 0;
  2.1029 +		modificationTime = 252545982.796468;
  2.1030 +		state = 1;
  2.1031  	};
  2.1032  	FDD2C5710E2E81D100B7A85F /* PBXTextBookmark */ = {
  2.1033  		isa = PBXTextBookmark;
     3.1 --- a/XCodeiPhoneOS/Test/TestiPhoneOS.xcodeproj/project.pbxproj	Thu Jan 01 23:47:33 2009 +0000
     3.2 +++ b/XCodeiPhoneOS/Test/TestiPhoneOS.xcodeproj/project.pbxproj	Thu Jan 01 23:49:28 2009 +0000
     3.3 @@ -171,6 +171,17 @@
     3.4  		FDBDE5D30E31376B006BAC0B /* libSDLSimulator.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FD1B48BA0E3131CA007AB34E /* libSDLSimulator.a */; };
     3.5  		FDBDE5D40E313789006BAC0B /* libSDLiPhoneOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FD1B48B80E3131CA007AB34E /* libSDLiPhoneOS.a */; };
     3.6  		FDBDE5D50E313789006BAC0B /* libSDLSimulator.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FD1B48BA0E3131CA007AB34E /* libSDLSimulator.a */; };
     3.7 +		FDC42FF40F0D866D009C87E1 /* libSDLiPhoneOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FD1B48B80E3131CA007AB34E /* libSDLiPhoneOS.a */; };
     3.8 +		FDC42FF50F0D866D009C87E1 /* libSDLSimulator.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FD1B48BA0E3131CA007AB34E /* libSDLSimulator.a */; };
     3.9 +		FDC42FF60F0D866D009C87E1 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    3.10 +		FDC42FF70F0D866D009C87E1 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    3.11 +		FDC42FF80F0D866D009C87E1 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    3.12 +		FDC42FF90F0D866D009C87E1 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    3.13 +		FDC42FFA0F0D866D009C87E1 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    3.14 +		FDC42FFB0F0D866D009C87E1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    3.15 +		FDC42FFC0F0D866D009C87E1 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    3.16 +		FDC4300A0F0D86BF009C87E1 /* testdraw2.c in Sources */ = {isa = PBXBuildFile; fileRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */; };
    3.17 +		FDC4301F0F0D8702009C87E1 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A7840E2D0F1F00EA573E /* common.c */; };
    3.18  		FDD2C1000E2E4F4B00B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    3.19  		FDD2C1010E2E4F4B00B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    3.20  		FDD2C1020E2E4F4B00B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    3.21 @@ -385,6 +396,9 @@
    3.22  		FDAAC5FA0E2D5843001DB1D8 /* testgamma.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testgamma.app; sourceTree = BUILT_PRODUCTS_DIR; };
    3.23  		FDAAC6260E2D5914001DB1D8 /* testgles.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testgles.app; sourceTree = BUILT_PRODUCTS_DIR; };
    3.24  		FDAAC6290E2D5960001DB1D8 /* testgles.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = testgles.c; path = ../../test/testgles.c; sourceTree = SOURCE_ROOT; };
    3.25 +		FDC430000F0D866D009C87E1 /* torturethread.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = torturethread.app; sourceTree = BUILT_PRODUCTS_DIR; };
    3.26 +		FDC430020F0D866D009C87E1 /* Info copy.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info copy.plist"; sourceTree = "<group>"; };
    3.27 +		FDC430090F0D86BF009C87E1 /* testdraw2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = testdraw2.c; path = ../../test/testdraw2.c; sourceTree = SOURCE_ROOT; };
    3.28  		FDD2C10A0E2E4F4B00B7A85F /* testhread.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testhread.app; sourceTree = BUILT_PRODUCTS_DIR; };
    3.29  		FDD2C1810E2E52C000B7A85F /* testiconv.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testiconv.app; sourceTree = BUILT_PRODUCTS_DIR; };
    3.30  		FDD2C18A0E2E52FE00B7A85F /* utf8.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = utf8.txt; path = ../../test/utf8.txt; sourceTree = SOURCE_ROOT; };
    3.31 @@ -612,6 +626,22 @@
    3.32  			);
    3.33  			runOnlyForDeploymentPostprocessing = 0;
    3.34  		};
    3.35 +		FDC42FF30F0D866D009C87E1 /* Frameworks */ = {
    3.36 +			isa = PBXFrameworksBuildPhase;
    3.37 +			buildActionMask = 2147483647;
    3.38 +			files = (
    3.39 +				FDC42FF40F0D866D009C87E1 /* libSDLiPhoneOS.a in Frameworks */,
    3.40 +				FDC42FF50F0D866D009C87E1 /* libSDLSimulator.a in Frameworks */,
    3.41 +				FDC42FF60F0D866D009C87E1 /* AudioToolbox.framework in Frameworks */,
    3.42 +				FDC42FF70F0D866D009C87E1 /* QuartzCore.framework in Frameworks */,
    3.43 +				FDC42FF80F0D866D009C87E1 /* OpenGLES.framework in Frameworks */,
    3.44 +				FDC42FF90F0D866D009C87E1 /* CoreGraphics.framework in Frameworks */,
    3.45 +				FDC42FFA0F0D866D009C87E1 /* UIKit.framework in Frameworks */,
    3.46 +				FDC42FFB0F0D866D009C87E1 /* Foundation.framework in Frameworks */,
    3.47 +				FDC42FFC0F0D866D009C87E1 /* CoreAudio.framework in Frameworks */,
    3.48 +			);
    3.49 +			runOnlyForDeploymentPostprocessing = 0;
    3.50 +		};
    3.51  		FDD2C0FD0E2E4F4B00B7A85F /* Frameworks */ = {
    3.52  			isa = PBXFrameworksBuildPhase;
    3.53  			buildActionMask = 2147483647;
    3.54 @@ -884,6 +914,7 @@
    3.55  				FDD2C6270E2E8F0600B7A85F /* testwin.app */,
    3.56  				FDD2C6B30E2E92D200B7A85F /* threadwin.app */,
    3.57  				FDD2C6F40E2E959E00B7A85F /* torturethread.app */,
    3.58 +				FDC430000F0D866D009C87E1 /* torturethread.app */,
    3.59  			);
    3.60  			name = Products;
    3.61  			sourceTree = "<group>";
    3.62 @@ -896,6 +927,7 @@
    3.63  				FDA8A7C30E2D10FA00EA573E /* Linked Frameworks */,
    3.64  				FDA8A73B0E2D0F0400EA573E /* src */,
    3.65  				19C28FACFE9D520D11CA2CBB /* Products */,
    3.66 +				FDC430020F0D866D009C87E1 /* Info copy.plist */,
    3.67  			);
    3.68  			name = CustomTemplate;
    3.69  			sourceTree = "<group>";
    3.70 @@ -950,6 +982,7 @@
    3.71  				FDA8A75F0E2D0F1600EA573E /* testwm2.c */,
    3.72  				FDA8A7600E2D0F1600EA573E /* threadwin.c */,
    3.73  				FDA8A7610E2D0F1600EA573E /* torturethread.c */,
    3.74 +				FDC430090F0D86BF009C87E1 /* testdraw2.c */,
    3.75  			);
    3.76  			name = src;
    3.77  			sourceTree = "<group>";
    3.78 @@ -1206,6 +1239,23 @@
    3.79  			productReference = FDAAC6260E2D5914001DB1D8 /* testgles.app */;
    3.80  			productType = "com.apple.product-type.application";
    3.81  		};
    3.82 +		FDC42FEF0F0D866D009C87E1 /* testdraw2 */ = {
    3.83 +			isa = PBXNativeTarget;
    3.84 +			buildConfigurationList = FDC42FFD0F0D866D009C87E1 /* Build configuration list for PBXNativeTarget "testdraw2" */;
    3.85 +			buildPhases = (
    3.86 +				FDC42FF00F0D866D009C87E1 /* Resources */,
    3.87 +				FDC42FF10F0D866D009C87E1 /* Sources */,
    3.88 +				FDC42FF30F0D866D009C87E1 /* Frameworks */,
    3.89 +			);
    3.90 +			buildRules = (
    3.91 +			);
    3.92 +			dependencies = (
    3.93 +			);
    3.94 +			name = testdraw2;
    3.95 +			productName = TestiPhoneOS;
    3.96 +			productReference = FDC430000F0D866D009C87E1 /* torturethread.app */;
    3.97 +			productType = "com.apple.product-type.application";
    3.98 +		};
    3.99  		FDD2C0F90E2E4F4B00B7A85F /* testhread */ = {
   3.100  			isa = PBXNativeTarget;
   3.101  			buildConfigurationList = FDD2C1070E2E4F4B00B7A85F /* Build configuration list for PBXNativeTarget "testhread" */;
   3.102 @@ -1507,6 +1557,7 @@
   3.103  				FDD2C6150E2E8F0600B7A85F /* testwin */,
   3.104  				FDD2C6A10E2E92D200B7A85F /* threadwin */,
   3.105  				FDD2C6E20E2E959E00B7A85F /* torturethread */,
   3.106 +				FDC42FEF0F0D866D009C87E1 /* testdraw2 */,
   3.107  			);
   3.108  		};
   3.109  /* End PBXProject section */
   3.110 @@ -1624,6 +1675,13 @@
   3.111  			);
   3.112  			runOnlyForDeploymentPostprocessing = 0;
   3.113  		};
   3.114 +		FDC42FF00F0D866D009C87E1 /* Resources */ = {
   3.115 +			isa = PBXResourcesBuildPhase;
   3.116 +			buildActionMask = 2147483647;
   3.117 +			files = (
   3.118 +			);
   3.119 +			runOnlyForDeploymentPostprocessing = 0;
   3.120 +		};
   3.121  		FDD2C0FA0E2E4F4B00B7A85F /* Resources */ = {
   3.122  			isa = PBXResourcesBuildPhase;
   3.123  			buildActionMask = 2147483647;
   3.124 @@ -1846,6 +1904,15 @@
   3.125  			);
   3.126  			runOnlyForDeploymentPostprocessing = 0;
   3.127  		};
   3.128 +		FDC42FF10F0D866D009C87E1 /* Sources */ = {
   3.129 +			isa = PBXSourcesBuildPhase;
   3.130 +			buildActionMask = 2147483647;
   3.131 +			files = (
   3.132 +				FDC4301F0F0D8702009C87E1 /* common.c in Sources */,
   3.133 +				FDC4300A0F0D86BF009C87E1 /* testdraw2.c in Sources */,
   3.134 +			);
   3.135 +			runOnlyForDeploymentPostprocessing = 0;
   3.136 +		};
   3.137  		FDD2C0FB0E2E4F4B00B7A85F /* Sources */ = {
   3.138  			isa = PBXSourcesBuildPhase;
   3.139  			buildActionMask = 2147483647;
   3.140 @@ -2337,6 +2404,32 @@
   3.141  			};
   3.142  			name = Release;
   3.143  		};
   3.144 +		FDC42FFE0F0D866D009C87E1 /* Debug */ = {
   3.145 +			isa = XCBuildConfiguration;
   3.146 +			buildSettings = {
   3.147 +				ALWAYS_SEARCH_USER_PATHS = NO;
   3.148 +				COPY_PHASE_STRIP = NO;
   3.149 +				GCC_DYNAMIC_NO_PIC = NO;
   3.150 +				GCC_OPTIMIZATION_LEVEL = 0;
   3.151 +				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3.152 +				GCC_PREFIX_HEADER = "";
   3.153 +				INFOPLIST_FILE = "/Users/hfutrell/Desktop/SDL/XCodeiPhoneOS/Test/Info copy.plist";
   3.154 +				PRODUCT_NAME = torturethread;
   3.155 +			};
   3.156 +			name = Debug;
   3.157 +		};
   3.158 +		FDC42FFF0F0D866D009C87E1 /* Release */ = {
   3.159 +			isa = XCBuildConfiguration;
   3.160 +			buildSettings = {
   3.161 +				ALWAYS_SEARCH_USER_PATHS = NO;
   3.162 +				COPY_PHASE_STRIP = YES;
   3.163 +				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3.164 +				GCC_PREFIX_HEADER = "";
   3.165 +				INFOPLIST_FILE = "/Users/hfutrell/Desktop/SDL/XCodeiPhoneOS/Test/Info copy.plist";
   3.166 +				PRODUCT_NAME = torturethread;
   3.167 +			};
   3.168 +			name = Release;
   3.169 +		};
   3.170  		FDD2C1080E2E4F4B00B7A85F /* Debug */ = {
   3.171  			isa = XCBuildConfiguration;
   3.172  			buildSettings = {
   3.173 @@ -2856,6 +2949,15 @@
   3.174  			defaultConfigurationIsVisible = 0;
   3.175  			defaultConfigurationName = Release;
   3.176  		};
   3.177 +		FDC42FFD0F0D866D009C87E1 /* Build configuration list for PBXNativeTarget "testdraw2" */ = {
   3.178 +			isa = XCConfigurationList;
   3.179 +			buildConfigurations = (
   3.180 +				FDC42FFE0F0D866D009C87E1 /* Debug */,
   3.181 +				FDC42FFF0F0D866D009C87E1 /* Release */,
   3.182 +			);
   3.183 +			defaultConfigurationIsVisible = 0;
   3.184 +			defaultConfigurationName = Release;
   3.185 +		};
   3.186  		FDD2C1070E2E4F4B00B7A85F /* Build configuration list for PBXNativeTarget "testhread" */ = {
   3.187  			isa = XCConfigurationList;
   3.188  			buildConfigurations = (