changeset 2415:93fd226af6d0 gsoc2008_iphone

updated XCode project, now includes files for keyboard support (oops)
author Holmes Futrell <hfutrell@umail.ucsb.edu>
date Wed, 13 Aug 2008 18:16:27 +0000
parents 39f8a7826b4e
children d92493ff1b51
files XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.mode1v3 XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.pbxuser XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/project.pbxproj
diffstat 3 files changed, 2019 insertions(+), 1590 deletions(-) [+]
line wrap: on
line diff
--- a/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.mode1v3	Sat Aug 02 00:57:15 2008 +0000
+++ b/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.mode1v3	Wed Aug 13 18:16:27 2008 +0000
@@ -258,7 +258,7 @@
 							<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
 							<array>
 								<real>22</real>
-								<real>288</real>
+								<real>261</real>
 							</array>
 							<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
 							<array>
@@ -274,16 +274,27 @@
 								<string>FD99B8BC0DD52E5C00FB1D6B</string>
 								<string>FD99B8BD0DD52E6D00FB1D6B</string>
 								<string>FDA682420DF2374D00F98A1A</string>
+								<string>FD689F090E26E5D900F90B21</string>
+								<string>FD689F3A0E26E5F600F90B21</string>
+								<string>FD99B98C0DD52EDC00FB1D6B</string>
+								<string>29B97323FDCFA39411CA2CEA</string>
+								<string>FD99BCEF0DD532AE00FB1D6B</string>
 								<string>1C37FBAC04509CD000000102</string>
+								<string>FDB652860E43D8CB00F688B5</string>
+								<string>FDB652870E43D8CB00F688B5</string>
+								<string>FDB652570E43D51100F688B5</string>
+								<string>FDB652580E43D51100F688B5</string>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
 							<array>
 								<array>
-									<integer>0</integer>
+									<integer>232</integer>
+									<integer>229</integer>
+									<integer>147</integer>
 								</array>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
-							<string>{{0, 0}, {310, 912}}</string>
+							<string>{{0, 3857}, {283, 1566}}</string>
 						</dict>
 						<key>PBXTopSmartGroupGIDs</key>
 						<array/>
@@ -295,21 +306,21 @@
 					<key>GeometryConfiguration</key>
 					<dict>
 						<key>Frame</key>
-						<string>{{0, 0}, {327, 930}}</string>
+						<string>{{0, 0}, {300, 1584}}</string>
 						<key>GroupTreeTableConfiguration</key>
 						<array>
 							<string>SCMStatusColumn</string>
 							<real>22</real>
 							<string>MainColumn</string>
-							<real>288</real>
+							<real>261</real>
 						</array>
 						<key>RubberWindowFrame</key>
-						<string>367 57 1299 971 0 0 1680 1028 </string>
+						<string>-1050 -340 1050 1625 -1050 -395 1050 1680 </string>
 					</dict>
 					<key>Module</key>
 					<string>PBXSmartGroupTreeModule</string>
 					<key>Proportion</key>
-					<string>327pt</string>
+					<string>300pt</string>
 				</dict>
 				<dict>
 					<key>Dock</key>
@@ -320,7 +331,7 @@
 								<key>PBXProjectModuleGUID</key>
 								<string>1CE0B20306471E060097A5F4</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>SDL_video.c</string>
+								<string>SDL_uikitkeyboard.m</string>
 								<key>PBXSplitModuleInNavigatorKey</key>
 								<dict>
 									<key>Split0</key>
@@ -328,7 +339,11 @@
 										<key>PBXProjectModuleGUID</key>
 										<string>1CE0B20406471E060097A5F4</string>
 										<key>PBXProjectModuleLabel</key>
-										<string>SDL_video.c</string>
+										<string>SDL_uikitkeyboard.m</string>
+										<key>_historyCapacity</key>
+										<integer>0</integer>
+										<key>bookmark</key>
+										<string>FDB6536A0E43EDAD00F688B5</string>
 										<key>history</key>
 										<array>
 											<string>FD3F49A60DEA5B7200C5B771</string>
@@ -385,26 +400,19 @@
 											<string>FDB9E4BE0DEB81F00027A75A</string>
 											<string>FD50346A0DEE6CBE00AF4946</string>
 											<string>FDA6854C0DF23D1000F98A1A</string>
-											<string>FD15005C0E08C63F003BDF25</string>
 											<string>FD1502700E08F819003BDF25</string>
 											<string>FD1502720E08F819003BDF25</string>
 											<string>FD27BE800E0BA5FC00FF2AC5</string>
 											<string>FD27C09C0E0BC69E00FF2AC5</string>
-											<string>FDED8D3C0E0CBB81005F2D23</string>
 											<string>FD831A360E0CEBD300AD337D</string>
 											<string>FD831A370E0CEBD300AD337D</string>
-											<string>FD5F9ECF0E0E2B96008E885B</string>
-											<string>FD5F9F660E0E56F4008E885B</string>
 											<string>FD53C2520E0F10B500A09EB4</string>
 											<string>FDC204820E10B48C00ABAC90</string>
 											<string>FD9809FC0E120E2900627D8F</string>
 											<string>FD9809FD0E120E2900627D8F</string>
-											<string>FD980A000E120E2900627D8F</string>
-											<string>FD980A090E120E2900627D8F</string>
 											<string>FD980A110E120E2900627D8F</string>
 											<string>FD980A1C0E120E2900627D8F</string>
 											<string>FD980A1F0E120E2900627D8F</string>
-											<string>FD0CD0D40E122FD9009E57E7</string>
 											<string>FD0CD1430E1242D0009E57E7</string>
 											<string>FD0CD1730E125182009E57E7</string>
 											<string>FDF0D7790E12D47A00247964</string>
@@ -426,12 +434,10 @@
 											<string>FDC8816A0E1391B400CF1011</string>
 											<string>FDC881B60E13967000CF1011</string>
 											<string>FD9232440E148DF0000CF752</string>
-											<string>FD9232460E148DF0000CF752</string>
 											<string>FDFF66390E15AFCA0032E657</string>
 											<string>FDFF66760E15C0ED0032E657</string>
 											<string>FDFF66770E15C0ED0032E657</string>
 											<string>FDFF66790E15C0ED0032E657</string>
-											<string>FDAAC6FF0E16B4CC00C54BCC</string>
 											<string>FD7A1EC80E196A8300F069E4</string>
 											<string>FD7A1ECA0E196A8300F069E4</string>
 											<string>FD7A1ECC0E196A8300F069E4</string>
@@ -440,87 +446,112 @@
 											<string>FD7A1EEC0E196DA400F069E4</string>
 											<string>FD7A1EED0E196DA400F069E4</string>
 											<string>FDBA7C310E1C205800E73CA1</string>
-											<string>FDBA7C320E1C205800E73CA1</string>
-											<string>FDBA7D4D0E1C2E6600E73CA1</string>
 											<string>FD787A540E229F46003E8E36</string>
 											<string>FD4B40E00E23D0F500365AA6</string>
 											<string>FD411AD20E25646900DAC0C9</string>
 											<string>FDDC61AA0E25702500D5126A</string>
 											<string>FDDC61AC0E25702500D5126A</string>
 											<string>FDDC61AD0E25702500D5126A</string>
-											<string>FDB0433E0E26816400F5B3F9</string>
 											<string>FDB043600E26820A00F5B3F9</string>
 											<string>FDB043610E26820A00F5B3F9</string>
 											<string>FDB043620E26820A00F5B3F9</string>
 											<string>FD689F640E26E9A700F90B21</string>
 											<string>FD689F670E26E9A700F90B21</string>
 											<string>FD689F680E26E9A700F90B21</string>
-											<string>FD689F690E26E9A700F90B21</string>
 											<string>FD689F6B0E26E9A700F90B21</string>
 											<string>FD8BD6300E27C90600B52CD5</string>
 											<string>FD8BD7330E27D91E00B52CD5</string>
-											<string>FD8BD7830E27DC8900B52CD5</string>
 											<string>FD8BD8450E27E4CD00B52CD5</string>
 											<string>FD8BD8460E27E4CD00B52CD5</string>
-											<string>FD8BD8480E27E4CD00B52CD5</string>
 											<string>FD8BD84D0E27E4CD00B52CD5</string>
-											<string>FD8BD8BC0E27FA7200B52CD5</string>
 											<string>FD8BD91E0E27FD6100B52CD5</string>
 											<string>FD8BDA390E2804E900B52CD5</string>
-											<string>FD8BDA3D0E2804E900B52CD5</string>
 											<string>FD8BDA3E0E2804E900B52CD5</string>
 											<string>FD8BDA400E2804E900B52CD5</string>
 											<string>FD8BDA920E2807B600B52CD5</string>
 											<string>FD8BDA940E2807B600B52CD5</string>
-											<string>FDC52E950E280E69008D768C</string>
-											<string>FDC52E960E280E69008D768C</string>
 											<string>FDC530340E28701E008D768C</string>
 											<string>FDC530350E28701E008D768C</string>
 											<string>FDC5303F0E28701E008D768C</string>
-											<string>FDA8A8FA0E2D18B500EA573E</string>
 											<string>FDAAC4180E2D4914001DB1D8</string>
 											<string>FDAAC4770E2D4D18001DB1D8</string>
 											<string>FDAAC4D30E2D4EFD001DB1D8</string>
-											<string>FDD2C1470E2E501B00B7A85F</string>
-											<string>FDD2C1480E2E501B00B7A85F</string>
 											<string>FDD2C1490E2E501B00B7A85F</string>
 											<string>FDD2C14C0E2E501B00B7A85F</string>
-											<string>FDD2C14D0E2E501B00B7A85F</string>
 											<string>FDD2C14E0E2E501B00B7A85F</string>
-											<string>FDD2C29C0E2E643C00B7A85F</string>
-											<string>FDD2C3250E2E6F9800B7A85F</string>
 											<string>FDD2C3290E2E6F9800B7A85F</string>
 											<string>FDD2C7120E2E9A2800B7A85F</string>
-											<string>FDD2C7140E2E9A2800B7A85F</string>
-											<string>FDD2C7150E2E9A2800B7A85F</string>
-											<string>FDD2C9CF0E2EEF7600B7A85F</string>
-											<string>FDB91A200E3003C40013B5A7</string>
-											<string>FDB91A210E3003C40013B5A7</string>
-											<string>FDB91A220E3003C40013B5A7</string>
-											<string>FDB91A230E3003C40013B5A7</string>
-											<string>FDB91A240E3003C40013B5A7</string>
-											<string>FDB91A250E3003C40013B5A7</string>
-											<string>FDB91A260E3003C40013B5A7</string>
-											<string>FDB91A270E3003C40013B5A7</string>
-											<string>FDB91A280E3003C40013B5A7</string>
-											<string>FDB91A290E3003C40013B5A7</string>
-											<string>FDB91A2A0E3003C40013B5A7</string>
-											<string>FDB91A2B0E3003C40013B5A7</string>
-											<string>FDB91A2C0E3003C40013B5A7</string>
-											<string>FDB91A2D0E3003C40013B5A7</string>
-											<string>FDB91A2E0E3003C40013B5A7</string>
-											<string>FDB91A2F0E3003C40013B5A7</string>
-											<string>FDB91A680E3004E40013B5A7</string>
-											<string>FDB91A690E3004E40013B5A7</string>
 											<string>FDB91A6B0E3004E40013B5A7</string>
 											<string>FD96AE7D0E30125D00721DC8</string>
-											<string>FD96AE820E30125D00721DC8</string>
 											<string>FD96AE830E30125D00721DC8</string>
-											<string>FD96AE840E30125D00721DC8</string>
-											<string>FD96AE850E30125D00721DC8</string>
-											<string>FD96AE860E30125D00721DC8</string>
-											<string>FD96AE890E30125D00721DC8</string>
 											<string>FD3E83DB0E3109B3009A5D4D</string>
+											<string>FD978C130E33E05E000AEA3F</string>
+											<string>FD6A73400E355540006FD53A</string>
+											<string>FD6A73410E355540006FD53A</string>
+											<string>FD6A73740E3558AE006FD53A</string>
+											<string>FD6A73750E3558AE006FD53A</string>
+											<string>FDB59F190E3709D6007A2FB6</string>
+											<string>FDB59F1A0E3709D6007A2FB6</string>
+											<string>FDB59F1D0E3709D6007A2FB6</string>
+											<string>FDB59F270E3709D6007A2FB6</string>
+											<string>FD62E0D50E37E2140028601E</string>
+											<string>FD62E1480E37E7830028601E</string>
+											<string>FD62E1490E37E7830028601E</string>
+											<string>FD62E1550E37E9E60028601E</string>
+											<string>FD62E1790E37F1380028601E</string>
+											<string>FD62E1990E37F8090028601E</string>
+											<string>FD0BC1630E3948BF00D833B1</string>
+											<string>FD0BC1640E3948BF00D833B1</string>
+											<string>FD0BC1D20E39512100D833B1</string>
+											<string>FDC261B70E3A4592001C4554</string>
+											<string>FDC261BA0E3A4592001C4554</string>
+											<string>FDC261FD0E3A5B91001C4554</string>
+											<string>FDC261FE0E3A5B91001C4554</string>
+											<string>FDC261FF0E3A5B91001C4554</string>
+											<string>FDC262690E3A5DDA001C4554</string>
+											<string>FDC262970E3A6077001C4554</string>
+											<string>FDC262DE0E3A6841001C4554</string>
+											<string>FDC262DF0E3A6841001C4554</string>
+											<string>FDBB1FB70E3E95A200B928D0</string>
+											<string>FDBB1FBA0E3E95A200B928D0</string>
+											<string>FDBB1FBB0E3E95A200B928D0</string>
+											<string>FDBB1FBC0E3E95A200B928D0</string>
+											<string>FDBB20370E3E9A5700B928D0</string>
+											<string>FDBB21D40E3EDCC900B928D0</string>
+											<string>FDBB21D50E3EDCC900B928D0</string>
+											<string>FDBB21D60E3EDCC900B928D0</string>
+											<string>FDBB22570E3EE7CC00B928D0</string>
+											<string>FDBB22580E3EE7CC00B928D0</string>
+											<string>FDF9EAE40E3F6790001061AB</string>
+											<string>FDF9EB470E3F6CAF001061AB</string>
+											<string>FDF9EBCD0E3F7E8B001061AB</string>
+											<string>FDF9EBCE0E3F7E8B001061AB</string>
+											<string>FDF9EBCF0E3F7E8B001061AB</string>
+											<string>FDF9EBD10E3F7E8B001061AB</string>
+											<string>FDF9EBDC0E3F7F8E001061AB</string>
+											<string>FDF9EC2A0E3F8526001061AB</string>
+											<string>FDF9EC330E3F8526001061AB</string>
+											<string>FDF9EC8A0E3F8AFE001061AB</string>
+											<string>FDF9EC8B0E3F8AFE001061AB</string>
+											<string>FDF9EC8C0E3F8AFE001061AB</string>
+											<string>FDF9EC8D0E3F8AFE001061AB</string>
+											<string>FDF9ECAB0E3F8D77001061AB</string>
+											<string>FDF9ECFB0E3F9C04001061AB</string>
+											<string>FDF9ECFC0E3F9C04001061AB</string>
+											<string>FDE50AD20E3FC3B3000DF799</string>
+											<string>FDE50AD40E3FC3B3000DF799</string>
+											<string>FDB652590E43D51100F688B5</string>
+											<string>FDB652880E43D8CB00F688B5</string>
+											<string>FDB6532C0E43EBB400F688B5</string>
+											<string>FDB6533B0E43ECFC00F688B5</string>
+											<string>FDB6533C0E43ECFC00F688B5</string>
+											<string>FDB6533D0E43ECFC00F688B5</string>
+											<string>FDB6533E0E43ECFC00F688B5</string>
+											<string>FDB6533F0E43ECFC00F688B5</string>
+											<string>FDB653600E43EDAD00F688B5</string>
+											<string>FDB653610E43EDAD00F688B5</string>
+											<string>FDB653620E43EDAD00F688B5</string>
+											<string>FDB653630E43EDAD00F688B5</string>
 										</array>
 										<key>prevStack</key>
 										<array>
@@ -580,11 +611,9 @@
 											<string>FD1A2B930DEAC2770086AA6C</string>
 											<string>FD1A2B950DEAC2770086AA6C</string>
 											<string>FD1A2B970DEAC2770086AA6C</string>
-											<string>FD52A1820DEAC345007E9D61</string>
 											<string>FD771F2A0DEAC9590031515C</string>
 											<string>FDB9E4C20DEB81F00027A75A</string>
 											<string>FD2225BD0DEB93F000B9614E</string>
-											<string>FD50346E0DEE6CBE00AF4946</string>
 											<string>FDA685560DF23D1000F98A1A</string>
 											<string>FDA687BA0DF2565200F98A1A</string>
 											<string>FD15FDE00E087327003BDF25</string>
@@ -639,7 +668,6 @@
 											<string>FD7A1ED10E196A8300F069E4</string>
 											<string>FD7A1EDD0E196A8300F069E4</string>
 											<string>FD7A1F320E1983FB00F069E4</string>
-											<string>FDBA78850E1AF42D00E73CA1</string>
 											<string>FDBA79160E1BEDB000E73CA1</string>
 											<string>FDBA7C350E1C205800E73CA1</string>
 											<string>FDBA7C360E1C205800E73CA1</string>
@@ -648,7 +676,6 @@
 											<string>FDBA7D590E1C2E6600E73CA1</string>
 											<string>FDBA7EF10E1C42F800E73CA1</string>
 											<string>FD787A5A0E229F46003E8E36</string>
-											<string>FD787A5E0E229F46003E8E36</string>
 											<string>FD4B40E20E23D0F500365AA6</string>
 											<string>FD411A870E25634900DAC0C9</string>
 											<string>FD411A8A0E25634900DAC0C9</string>
@@ -660,40 +687,81 @@
 											<string>FD689F800E26E9A700F90B21</string>
 											<string>FD689F8E0E26E9A700F90B21</string>
 											<string>FD689F960E26E9A700F90B21</string>
-											<string>FD689F980E26E9A700F90B21</string>
 											<string>FD689F9C0E26E9A700F90B21</string>
 											<string>FD68A0020E27003000F90B21</string>
 											<string>FD8BD6B10E27D33E00B52CD5</string>
 											<string>FD8BD7220E27D79D00B52CD5</string>
-											<string>FD8BD7240E27D79D00B52CD5</string>
 											<string>FD8BD7250E27D79D00B52CD5</string>
 											<string>FD8BD79D0E27DC8900B52CD5</string>
 											<string>FD8BD7C40E27DEB400B52CD5</string>
 											<string>FD8BD8580E27E4CD00B52CD5</string>
 											<string>FD8BD8590E27E4CD00B52CD5</string>
-											<string>FD8BD90F0E27FCEB00B52CD5</string>
-											<string>FD8BD9680E27FE5600B52CD5</string>
-											<string>FD8BD9690E27FE5600B52CD5</string>
 											<string>FD8BDA460E2804E900B52CD5</string>
-											<string>FDC52E980E280E69008D768C</string>
 											<string>FDC52F950E285146008D768C</string>
-											<string>FDC5304C0E28701E008D768C</string>
-											<string>FDC530530E28701E008D768C</string>
 											<string>FDA8A8FF0E2D18B500EA573E</string>
-											<string>FDA8A9670E2D1FE400EA573E</string>
 											<string>FDA8A96C0E2D1FE400EA573E</string>
 											<string>FDA8A99C0E2D23C300EA573E</string>
 											<string>FDAAC4D80E2D4EFD001DB1D8</string>
 											<string>FDD2C1560E2E501B00B7A85F</string>
 											<string>FDD2C1570E2E501B00B7A85F</string>
 											<string>FDD2C2A10E2E643C00B7A85F</string>
-											<string>FDD2C32D0E2E6F9800B7A85F</string>
-											<string>FDD2C3330E2E6F9800B7A85F</string>
-											<string>FDD2C3DF0E2E761600B7A85F</string>
 											<string>FDD2C7190E2E9A2800B7A85F</string>
-											<string>FDB91A3E0E3003C40013B5A7</string>
 											<string>FD96AE970E30125D00721DC8</string>
 											<string>FD96AE980E30125D00721DC8</string>
+											<string>FD62E0DB0E37E2140028601E</string>
+											<string>FD62E0DC0E37E2140028601E</string>
+											<string>FD62E0DF0E37E2140028601E</string>
+											<string>FD62E0E00E37E2140028601E</string>
+											<string>FD62E14E0E37E7830028601E</string>
+											<string>FD62E1520E37E7830028601E</string>
+											<string>FD0BBFFE0E39341500D833B1</string>
+											<string>FD0BC16C0E3948BF00D833B1</string>
+											<string>FD0BC16D0E3948BF00D833B1</string>
+											<string>FD0BC16E0E3948BF00D833B1</string>
+											<string>FD0BC1D70E39512100D833B1</string>
+											<string>FDC261BE0E3A4592001C4554</string>
+											<string>FDC261C00E3A4592001C4554</string>
+											<string>FDC262070E3A5B91001C4554</string>
+											<string>FDC2620B0E3A5B91001C4554</string>
+											<string>FDC2629A0E3A6077001C4554</string>
+											<string>FDC262A70E3A6273001C4554</string>
+											<string>FDBB1FE60E3E95A200B928D0</string>
+											<string>FDBB1FEA0E3E95A200B928D0</string>
+											<string>FDBB21DA0E3EDCC900B928D0</string>
+											<string>FDF9EAEC0E3F6790001061AB</string>
+											<string>FDF9EBE10E3F7F8E001061AB</string>
+											<string>FDF9EC390E3F8526001061AB</string>
+											<string>FDF9ECFE0E3F9C04001061AB</string>
+											<string>FDB6525C0E43D51100F688B5</string>
+											<string>FDB6525D0E43D51100F688B5</string>
+											<string>FDB6527A0E43D55B00F688B5</string>
+											<string>FDB6528B0E43D8CB00F688B5</string>
+											<string>FDB653310E43EBB400F688B5</string>
+											<string>FDB653320E43EBB400F688B5</string>
+											<string>FDB653330E43EBB400F688B5</string>
+											<string>FDB653430E43ECFC00F688B5</string>
+											<string>FDB653440E43ECFC00F688B5</string>
+											<string>FDB653450E43ECFC00F688B5</string>
+											<string>FDB653460E43ECFC00F688B5</string>
+											<string>FDB653470E43ECFC00F688B5</string>
+											<string>FDB653480E43ECFC00F688B5</string>
+											<string>FDB653490E43ECFC00F688B5</string>
+											<string>FDB6534A0E43ECFC00F688B5</string>
+											<string>FDB6534B0E43ECFC00F688B5</string>
+											<string>FDB6534C0E43ECFC00F688B5</string>
+											<string>FDB6534D0E43ECFC00F688B5</string>
+											<string>FDB6534E0E43ECFC00F688B5</string>
+											<string>FDB6534F0E43ECFC00F688B5</string>
+											<string>FDB653500E43ECFC00F688B5</string>
+											<string>FDB653510E43ECFC00F688B5</string>
+											<string>FDB653520E43ECFC00F688B5</string>
+											<string>FDB653530E43ECFC00F688B5</string>
+											<string>FDB653640E43EDAD00F688B5</string>
+											<string>FDB653650E43EDAD00F688B5</string>
+											<string>FDB653660E43EDAD00F688B5</string>
+											<string>FDB653670E43EDAD00F688B5</string>
+											<string>FDB653680E43EDAD00F688B5</string>
+											<string>FDB653690E43EDAD00F688B5</string>
 										</array>
 									</dict>
 									<key>SplitCount</key>
@@ -705,14 +773,14 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 0}, {967, 733}}</string>
+								<string>{{0, 0}, {745, 1301}}</string>
 								<key>RubberWindowFrame</key>
-								<string>367 57 1299 971 0 0 1680 1028 </string>
+								<string>-1050 -340 1050 1625 -1050 -395 1050 1680 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXNavigatorGroup</string>
 							<key>Proportion</key>
-							<string>733pt</string>
+							<string>1301pt</string>
 						</dict>
 						<dict>
 							<key>ContentConfiguration</key>
@@ -725,18 +793,18 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 738}, {967, 192}}</string>
+								<string>{{0, 1306}, {745, 278}}</string>
 								<key>RubberWindowFrame</key>
-								<string>367 57 1299 971 0 0 1680 1028 </string>
+								<string>-1050 -340 1050 1625 -1050 -395 1050 1680 </string>
 							</dict>
 							<key>Module</key>
 							<string>XCDetailModule</string>
 							<key>Proportion</key>
-							<string>192pt</string>
+							<string>278pt</string>
 						</dict>
 					</array>
 					<key>Proportion</key>
-					<string>967pt</string>
+					<string>745pt</string>
 				</dict>
 			</array>
 			<key>Name</key>
@@ -751,9 +819,9 @@
 			</array>
 			<key>TableOfContents</key>
 			<array>
-				<string>FD1B48C70E3131F7007AB34E</string>
+				<string>FDB652400E43D29500F688B5</string>
 				<string>1CE0B1FE06471DED0097A5F4</string>
-				<string>FD1B48C80E3131F7007AB34E</string>
+				<string>FDB652410E43D29500F688B5</string>
 				<string>1CE0B20306471E060097A5F4</string>
 				<string>1CE0B20506471E060097A5F4</string>
 			</array>
@@ -887,11 +955,13 @@
 	<integer>5</integer>
 	<key>WindowOrderList</key>
 	<array>
+		<string>1C78EAAD065D492600B07095</string>
+		<string>1C530D57069F1CE1000CFCEE</string>
 		<string>FD99B8910DD52DD100FB1D6B</string>
 		<string>/Users/hfutrell/iPhoneSource/gsoc2008_iphone/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj</string>
 	</array>
 	<key>WindowString</key>
-	<string>367 57 1299 971 0 0 1680 1028 </string>
+	<string>-1050 -340 1050 1625 -1050 -395 1050 1680 </string>
 	<key>WindowToolsV3</key>
 	<array>
 		<dict>
@@ -912,7 +982,7 @@
 								<key>PBXProjectModuleGUID</key>
 								<string>1CD0528F0623707200166675</string>
 								<key>PBXProjectModuleLabel</key>
-								<string></string>
+								<string>SDL_uikitkeyboard.m</string>
 								<key>StatusBarVisibility</key>
 								<true/>
 							</dict>
@@ -921,7 +991,7 @@
 								<key>Frame</key>
 								<string>{{0, 0}, {1438, 463}}</string>
 								<key>RubberWindowFrame</key>
-								<string>761 88 1438 908 0 0 1680 1028 </string>
+								<string>275 120 1438 908 0 0 1680 1028 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXNavigatorGroup</string>
@@ -929,10 +999,12 @@
 							<string>463pt</string>
 						</dict>
 						<dict>
+							<key>BecomeActive</key>
+							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXBuildLogShowsTranscriptDefaultKey</key>
-								<string>{{0, 128}, {1438, 271}}</string>
+								<string>{{0, 180}, {1438, 219}}</string>
 								<key>PBXProjectModuleGUID</key>
 								<string>XCMainBuildResultsModuleGUID</string>
 								<key>PBXProjectModuleLabel</key>
@@ -947,7 +1019,7 @@
 								<key>Frame</key>
 								<string>{{0, 468}, {1438, 399}}</string>
 								<key>RubberWindowFrame</key>
-								<string>761 88 1438 908 0 0 1680 1028 </string>
+								<string>275 120 1438 908 0 0 1680 1028 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXBuildResultsModule</string>
@@ -970,14 +1042,14 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>FD99B8910DD52DD100FB1D6B</string>
-				<string>FD1B49B20E313293007AB34E</string>
+				<string>FDB6523B0E43D29100F688B5</string>
 				<string>1CD0528F0623707200166675</string>
 				<string>XCMainBuildResultsModuleGUID</string>
 			</array>
 			<key>ToolbarConfiguration</key>
 			<string>xcode.toolbar.config.buildV3</string>
 			<key>WindowString</key>
-			<string>761 88 1438 908 0 0 1680 1028 </string>
+			<string>275 120 1438 908 0 0 1680 1028 </string>
 			<key>WindowToolGUID</key>
 			<string>FD99B8910DD52DD100FB1D6B</string>
 			<key>WindowToolIsVisible</key>
@@ -1123,12 +1195,14 @@
 							<key>Dock</key>
 							<array>
 								<dict>
+									<key>BecomeActive</key>
+									<true/>
 									<key>ContentConfiguration</key>
 									<dict>
 										<key>PBXProjectModuleGUID</key>
 										<string>1CDD528C0622207200134675</string>
 										<key>PBXProjectModuleLabel</key>
-										<string></string>
+										<string>SDL_keysym.h</string>
 										<key>StatusBarVisibility</key>
 										<true/>
 									</dict>
@@ -1137,7 +1211,7 @@
 										<key>Frame</key>
 										<string>{{0, 0}, {969, 452}}</string>
 										<key>RubberWindowFrame</key>
-										<string>505 3 969 1011 0 0 1680 1028 </string>
+										<string>597 17 969 1011 0 0 1680 1028 </string>
 									</dict>
 									<key>Module</key>
 									<string>PBXNavigatorGroup</string>
@@ -1149,8 +1223,6 @@
 							<string>452pt</string>
 						</dict>
 						<dict>
-							<key>BecomeActive</key>
-							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
@@ -1163,7 +1235,7 @@
 								<key>Frame</key>
 								<string>{{0, 457}, {969, 513}}</string>
 								<key>RubberWindowFrame</key>
-								<string>505 3 969 1011 0 0 1680 1028 </string>
+								<string>597 17 969 1011 0 0 1680 1028 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXProjectFindModule</string>
@@ -1186,13 +1258,13 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>1C530D57069F1CE1000CFCEE</string>
-				<string>FD1B47F80E311635007AB34E</string>
-				<string>FD1B47F90E311635007AB34E</string>
+				<string>FDB6524C0E43D2B600F688B5</string>
+				<string>FDB6524D0E43D2B600F688B5</string>
 				<string>1CDD528C0622207200134675</string>
 				<string>1CD0528E0623707200166675</string>
 			</array>
 			<key>WindowString</key>
-			<string>505 3 969 1011 0 0 1680 1028 </string>
+			<string>597 17 969 1011 0 0 1680 1028 </string>
 			<key>WindowToolGUID</key>
 			<string>1C530D57069F1CE1000CFCEE</string>
 			<key>WindowToolIsVisible</key>
@@ -1252,7 +1324,7 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>1C78EAAD065D492600B07095</string>
-				<string>FDA8AA760E2D2D7500EA573E</string>
+				<string>FDB652750E43D55400F688B5</string>
 				<string>1C78EAAC065D492600B07095</string>
 			</array>
 			<key>ToolbarConfiguration</key>
--- a/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.pbxuser	Sat Aug 02 00:57:15 2008 +0000
+++ b/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.pbxuser	Wed Aug 13 18:16:27 2008 +0000
@@ -3,8 +3,9 @@
 	29B97313FDCFA39411CA2CEA /* Project object */ = {
 		activeBuildConfigurationName = Debug;
 		activeSDKPreference = "";
-		activeTarget = FDBB64820E159B23003B3114 /* StaticLibSimulator */;
+		activeTarget = FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */;
 		addToTargets = (
+			FDBB64820E159B23003B3114 /* StaticLibSimulator */,
 		);
 		breakpoints = (
 			FD5F9E7C0E0E1DAF008E885B /* SDL_joystick.c:82 */,
@@ -45,7 +46,7 @@
 				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
 				PBXFileTableDataSourceColumnWidthsKey = (
 					20,
-					728,
+					506,
 					20,
 					48,
 					43,
@@ -119,7 +120,7 @@
 				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
 				PBXFileTableDataSourceColumnWidthsKey = (
 					20,
-					688,
+					466,
 					60,
 					20,
 					48,
@@ -136,397 +137,516 @@
 					PBXFileDataSource_Warnings_ColumnID,
 				);
 			};
-			PBXPerProjectTemplateStateSaveDate = 238105071;
-			PBXWorkspaceStateSaveDate = 238105071;
+			PBXPerProjectTemplateStateSaveDate = 239325802;
+			PBXWorkspaceStateSaveDate = 239325802;
 		};
 		perUserProjectItems = {
-			FD0CD0D40E122FD9009E57E7 = FD0CD0D40E122FD9009E57E7 /* PBXTextBookmark */;
-			FD0CD0D90E122FD9009E57E7 = FD0CD0D90E122FD9009E57E7 /* PBXTextBookmark */;
-			FD0CD1430E1242D0009E57E7 = FD0CD1430E1242D0009E57E7 /* PBXTextBookmark */;
-			FD0CD14F0E1242D0009E57E7 = FD0CD14F0E1242D0009E57E7 /* PBXTextBookmark */;
-			FD0CD1730E125182009E57E7 = FD0CD1730E125182009E57E7 /* PBXTextBookmark */;
-			FD15005C0E08C63F003BDF25 = FD15005C0E08C63F003BDF25 /* PBXTextBookmark */;
-			FD15006A0E08C63F003BDF25 = FD15006A0E08C63F003BDF25 /* PBXTextBookmark */;
-			FD1500C20E08D12A003BDF25 = FD1500C20E08D12A003BDF25 /* PBXTextBookmark */;
-			FD15015D0E08E5A8003BDF25 = FD15015D0E08E5A8003BDF25 /* PBXTextBookmark */;
-			FD1502700E08F819003BDF25 = FD1502700E08F819003BDF25 /* PBXTextBookmark */;
-			FD1502720E08F819003BDF25 = FD1502720E08F819003BDF25 /* PBXTextBookmark */;
-			FD15027A0E08F819003BDF25 = FD15027A0E08F819003BDF25 /* PBXTextBookmark */;
-			FD15028A0E08F819003BDF25 = FD15028A0E08F819003BDF25 /* PBXTextBookmark */;
-			FD15028B0E08F819003BDF25 = FD15028B0E08F819003BDF25 /* PBXTextBookmark */;
-			FD15028C0E08F819003BDF25 = FD15028C0E08F819003BDF25 /* PBXTextBookmark */;
-			FD15028D0E08F819003BDF25 = FD15028D0E08F819003BDF25 /* PBXTextBookmark */;
-			FD15FDE00E087327003BDF25 = FD15FDE00E087327003BDF25 /* PBXTextBookmark */;
-			FD15FE090E087649003BDF25 = FD15FE090E087649003BDF25 /* PBXTextBookmark */;
-			FD1A29D90DEABC450086AA6C = FD1A29D90DEABC450086AA6C /* PBXTextBookmark */;
-			FD1A29DF0DEABC450086AA6C = FD1A29DF0DEABC450086AA6C /* PBXTextBookmark */;
-			FD1A2AEF0DEAC2770086AA6C = FD1A2AEF0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2AF10DEAC2770086AA6C = FD1A2AF10DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2AF30DEAC2770086AA6C = FD1A2AF30DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2AF50DEAC2770086AA6C = FD1A2AF50DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2AF70DEAC2770086AA6C = FD1A2AF70DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2AF90DEAC2770086AA6C = FD1A2AF90DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2AFB0DEAC2770086AA6C = FD1A2AFB0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2AFD0DEAC2770086AA6C = FD1A2AFD0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2AFF0DEAC2770086AA6C = FD1A2AFF0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B010DEAC2770086AA6C = FD1A2B010DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B030DEAC2770086AA6C = FD1A2B030DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B050DEAC2770086AA6C = FD1A2B050DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B070DEAC2770086AA6C = FD1A2B070DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B090DEAC2770086AA6C = FD1A2B090DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B0B0DEAC2770086AA6C = FD1A2B0B0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B0D0DEAC2770086AA6C = FD1A2B0D0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B0F0DEAC2770086AA6C = FD1A2B0F0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B110DEAC2770086AA6C = FD1A2B110DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B130DEAC2770086AA6C = FD1A2B130DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B150DEAC2770086AA6C = FD1A2B150DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B170DEAC2770086AA6C = FD1A2B170DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B190DEAC2770086AA6C = FD1A2B190DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B1B0DEAC2770086AA6C = FD1A2B1B0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B1D0DEAC2770086AA6C = FD1A2B1D0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B1F0DEAC2770086AA6C = FD1A2B1F0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B210DEAC2770086AA6C = FD1A2B210DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B230DEAC2770086AA6C = FD1A2B230DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B250DEAC2770086AA6C = FD1A2B250DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B270DEAC2770086AA6C = FD1A2B270DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B290DEAC2770086AA6C = FD1A2B290DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B2B0DEAC2770086AA6C = FD1A2B2B0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B2D0DEAC2770086AA6C = FD1A2B2D0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B2F0DEAC2770086AA6C = FD1A2B2F0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B310DEAC2770086AA6C = FD1A2B310DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B330DEAC2770086AA6C = FD1A2B330DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B350DEAC2770086AA6C = FD1A2B350DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B370DEAC2770086AA6C = FD1A2B370DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B420DEAC2770086AA6C = FD1A2B420DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B470DEAC2770086AA6C = FD1A2B470DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B490DEAC2770086AA6C = FD1A2B490DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B4B0DEAC2770086AA6C = FD1A2B4B0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B4D0DEAC2770086AA6C = FD1A2B4D0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B4F0DEAC2770086AA6C = FD1A2B4F0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B510DEAC2770086AA6C = FD1A2B510DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B530DEAC2770086AA6C = FD1A2B530DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B550DEAC2770086AA6C = FD1A2B550DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B570DEAC2770086AA6C = FD1A2B570DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B590DEAC2770086AA6C = FD1A2B590DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B5B0DEAC2770086AA6C = FD1A2B5B0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B5D0DEAC2770086AA6C = FD1A2B5D0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B5F0DEAC2770086AA6C = FD1A2B5F0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B610DEAC2770086AA6C = FD1A2B610DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B630DEAC2770086AA6C = FD1A2B630DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B650DEAC2770086AA6C = FD1A2B650DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B670DEAC2770086AA6C = FD1A2B670DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B690DEAC2770086AA6C = FD1A2B690DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B6B0DEAC2770086AA6C = FD1A2B6B0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B6D0DEAC2770086AA6C = FD1A2B6D0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B6F0DEAC2770086AA6C = FD1A2B6F0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B710DEAC2770086AA6C = FD1A2B710DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B7B0DEAC2770086AA6C = FD1A2B7B0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B7D0DEAC2770086AA6C = FD1A2B7D0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B7F0DEAC2770086AA6C = FD1A2B7F0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B810DEAC2770086AA6C = FD1A2B810DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B830DEAC2770086AA6C = FD1A2B830DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B850DEAC2770086AA6C = FD1A2B850DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B870DEAC2770086AA6C = FD1A2B870DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B890DEAC2770086AA6C = FD1A2B890DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B8B0DEAC2770086AA6C = FD1A2B8B0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B8D0DEAC2770086AA6C = FD1A2B8D0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B8F0DEAC2770086AA6C = FD1A2B8F0DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B910DEAC2770086AA6C = FD1A2B910DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B930DEAC2770086AA6C = FD1A2B930DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B950DEAC2770086AA6C = FD1A2B950DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1A2B970DEAC2770086AA6C = FD1A2B970DEAC2770086AA6C /* PBXTextBookmark */;
-			FD1B47CD0E3111F6007AB34E = FD1B47CD0E3111F6007AB34E /* PBXTextBookmark */;
-			FD1B47F70E311635007AB34E = FD1B47F70E311635007AB34E /* PBXTextBookmark */;
-			FD1EF0660DEA7C14001E9768 = FD1EF0660DEA7C14001E9768 /* PBXTextBookmark */;
-			FD1EF0670DEA7C14001E9768 = FD1EF0670DEA7C14001E9768 /* PBXTextBookmark */;
-			FD1EF06A0DEA7C14001E9768 = FD1EF06A0DEA7C14001E9768 /* PBXTextBookmark */;
-			FD2225BD0DEB93F000B9614E = FD2225BD0DEB93F000B9614E /* PBXTextBookmark */;
-			FD27BE800E0BA5FC00FF2AC5 = FD27BE800E0BA5FC00FF2AC5 /* PBXTextBookmark */;
-			FD27BE8D0E0BA5FC00FF2AC5 = FD27BE8D0E0BA5FC00FF2AC5 /* PBXTextBookmark */;
-			FD27BE930E0BA5FC00FF2AC5 = FD27BE930E0BA5FC00FF2AC5 /* PBXTextBookmark */;
-			FD27BE9F0E0BA5FC00FF2AC5 = FD27BE9F0E0BA5FC00FF2AC5 /* PBXTextBookmark */;
-			FD27BFA40E0BBF4200FF2AC5 = FD27BFA40E0BBF4200FF2AC5 /* PBXTextBookmark */;
-			FD27C09C0E0BC69E00FF2AC5 = FD27C09C0E0BC69E00FF2AC5 /* PBXTextBookmark */;
-			FD27C0AD0E0BC69E00FF2AC5 = FD27C0AD0E0BC69E00FF2AC5 /* PBXTextBookmark */;
-			FD3D1A2D0E0A32F700977A97 = FD3D1A2D0E0A32F700977A97 /* PBXTextBookmark */;
-			FD3E83DB0E3109B3009A5D4D = FD3E83DB0E3109B3009A5D4D /* PBXTextBookmark */;
-			FD3E83DC0E3109B3009A5D4D = FD3E83DC0E3109B3009A5D4D /* PBXTextBookmark */;
-			FD3E83DD0E3109B3009A5D4D = FD3E83DD0E3109B3009A5D4D /* PBXTextBookmark */;
-			FD3E83DE0E3109B3009A5D4D = FD3E83DE0E3109B3009A5D4D /* PBXTextBookmark */;
-			FD3F49A60DEA5B7200C5B771 = FD3F49A60DEA5B7200C5B771 /* PBXTextBookmark */;
-			FD3F49AF0DEA5B7200C5B771 = FD3F49AF0DEA5B7200C5B771 /* PBXTextBookmark */;
-			FD3F4A890DEA623A00C5B771 = FD3F4A890DEA623A00C5B771 /* PBXTextBookmark */;
-			FD3F4A8A0DEA623A00C5B771 = FD3F4A8A0DEA623A00C5B771 /* PBXTextBookmark */;
-			FD3F4AD50DEA637300C5B771 = FD3F4AD50DEA637300C5B771 /* PBXTextBookmark */;
-			FD3F4AD70DEA637300C5B771 = FD3F4AD70DEA637300C5B771 /* PBXTextBookmark */;
-			FD3F4ADE0DEA637300C5B771 = FD3F4ADE0DEA637300C5B771 /* PBXTextBookmark */;
-			FD411A870E25634900DAC0C9 = FD411A870E25634900DAC0C9 /* PBXTextBookmark */;
-			FD411A8A0E25634900DAC0C9 = FD411A8A0E25634900DAC0C9 /* PBXTextBookmark */;
-			FD411AD20E25646900DAC0C9 = FD411AD20E25646900DAC0C9 /* PBXTextBookmark */;
-			FD411B030E25656000DAC0C9 = FD411B030E25656000DAC0C9 /* PBXTextBookmark */;
-			FD411B3B0E2568BB00DAC0C9 = FD411B3B0E2568BB00DAC0C9 /* PBXTextBookmark */;
-			FD411B990E256B8800DAC0C9 = FD411B990E256B8800DAC0C9 /* PBXTextBookmark */;
-			FD4B40E00E23D0F500365AA6 = FD4B40E00E23D0F500365AA6 /* PBXTextBookmark */;
-			FD4B40E20E23D0F500365AA6 = FD4B40E20E23D0F500365AA6 /* PBXTextBookmark */;
-			FD50346A0DEE6CBE00AF4946 = FD50346A0DEE6CBE00AF4946 /* PBXTextBookmark */;
-			FD50346E0DEE6CBE00AF4946 = FD50346E0DEE6CBE00AF4946 /* PBXTextBookmark */;
-			FD52A17D0DEAC345007E9D61 = FD52A17D0DEAC345007E9D61 /* PBXTextBookmark */;
-			FD52A1820DEAC345007E9D61 = FD52A1820DEAC345007E9D61 /* PBXTextBookmark */;
-			FD53C2520E0F10B500A09EB4 = FD53C2520E0F10B500A09EB4 /* PBXTextBookmark */;
-			FD53C2690E0F10B500A09EB4 = FD53C2690E0F10B500A09EB4 /* PBXTextBookmark */;
-			FD53C26F0E0F10B500A09EB4 = FD53C26F0E0F10B500A09EB4 /* PBXTextBookmark */;
-			FD53C2740E0F10B500A09EB4 = FD53C2740E0F10B500A09EB4 /* PBXTextBookmark */;
-			FD53C27A0E0F10B500A09EB4 = FD53C27A0E0F10B500A09EB4 /* PBXTextBookmark */;
-			FD53C27D0E0F10B500A09EB4 = FD53C27D0E0F10B500A09EB4 /* PBXTextBookmark */;
-			FD53C28A0E0F10B500A09EB4 = FD53C28A0E0F10B500A09EB4 /* PBXTextBookmark */;
-			FD5F9BF50E0E01D7008E885B = FD5F9BF50E0E01D7008E885B /* PBXTextBookmark */;
-			FD5F9D550E0E0EC3008E885B = FD5F9D550E0E0EC3008E885B /* PBXTextBookmark */;
-			FD5F9D560E0E0EC3008E885B = FD5F9D560E0E0EC3008E885B /* PBXTextBookmark */;
-			FD5F9ECF0E0E2B96008E885B = FD5F9ECF0E0E2B96008E885B /* PBXTextBookmark */;
-			FD5F9EDB0E0E2B96008E885B = FD5F9EDB0E0E2B96008E885B /* PBXTextBookmark */;
-			FD5F9EDC0E0E2B96008E885B = FD5F9EDC0E0E2B96008E885B /* PBXTextBookmark */;
-			FD5F9F660E0E56F4008E885B = FD5F9F660E0E56F4008E885B /* PBXTextBookmark */;
-			FD5F9F690E0E56F4008E885B = FD5F9F690E0E56F4008E885B /* PBXTextBookmark */;
-			FD689F640E26E9A700F90B21 = FD689F640E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F650E26E9A700F90B21 = FD689F650E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F670E26E9A700F90B21 = FD689F670E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F680E26E9A700F90B21 = FD689F680E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F690E26E9A700F90B21 = FD689F690E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F6B0E26E9A700F90B21 = FD689F6B0E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F6C0E26E9A700F90B21 = FD689F6C0E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F7F0E26E9A700F90B21 = FD689F7F0E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F800E26E9A700F90B21 = FD689F800E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F8E0E26E9A700F90B21 = FD689F8E0E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F960E26E9A700F90B21 = FD689F960E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F980E26E9A700F90B21 = FD689F980E26E9A700F90B21 /* PBXTextBookmark */;
-			FD689F9C0E26E9A700F90B21 = FD689F9C0E26E9A700F90B21 /* PBXTextBookmark */;
-			FD68A0020E27003000F90B21 = FD68A0020E27003000F90B21 /* PBXTextBookmark */;
-			FD6C83D70DEA677700ABEE55 = FD6C83D70DEA677700ABEE55 /* PBXTextBookmark */;
-			FD6C83DB0DEA677700ABEE55 = FD6C83DB0DEA677700ABEE55 /* PBXTextBookmark */;
-			FD6C83E00DEA677700ABEE55 = FD6C83E00DEA677700ABEE55 /* PBXTextBookmark */;
-			FD6C84130DEA68AC00ABEE55 = FD6C84130DEA68AC00ABEE55 /* PBXTextBookmark */;
-			FD6C84140DEA68AC00ABEE55 = FD6C84140DEA68AC00ABEE55 /* PBXTextBookmark */;
-			FD6C84160DEA68AC00ABEE55 = FD6C84160DEA68AC00ABEE55 /* PBXTextBookmark */;
-			FD6C84190DEA68AC00ABEE55 = FD6C84190DEA68AC00ABEE55 /* PBXTextBookmark */;
-			FD6C841D0DEA68AC00ABEE55 = FD6C841D0DEA68AC00ABEE55 /* PBXTextBookmark */;
-			FD6C84690DEA6A0900ABEE55 = FD6C84690DEA6A0900ABEE55 /* PBXTextBookmark */;
-			FD6C85480DEA797700ABEE55 = FD6C85480DEA797700ABEE55 /* PBXTextBookmark */;
-			FD6C854C0DEA797700ABEE55 = FD6C854C0DEA797700ABEE55 /* PBXTextBookmark */;
-			FD6C85590DEA797700ABEE55 = FD6C85590DEA797700ABEE55 /* PBXTextBookmark */;
-			FD771F2A0DEAC9590031515C = FD771F2A0DEAC9590031515C /* PBXTextBookmark */;
-			FD787A540E229F46003E8E36 = FD787A540E229F46003E8E36 /* PBXTextBookmark */;
-			FD787A5A0E229F46003E8E36 = FD787A5A0E229F46003E8E36 /* PBXTextBookmark */;
-			FD787A5E0E229F46003E8E36 = FD787A5E0E229F46003E8E36 /* PBXTextBookmark */;
-			FD7A1EC80E196A8300F069E4 = FD7A1EC80E196A8300F069E4 /* PBXTextBookmark */;
-			FD7A1ECA0E196A8300F069E4 = FD7A1ECA0E196A8300F069E4 /* PBXTextBookmark */;
-			FD7A1ECC0E196A8300F069E4 = FD7A1ECC0E196A8300F069E4 /* PBXTextBookmark */;
-			FD7A1ECD0E196A8300F069E4 = FD7A1ECD0E196A8300F069E4 /* PBXTextBookmark */;
-			FD7A1ECE0E196A8300F069E4 = FD7A1ECE0E196A8300F069E4 /* PBXTextBookmark */;
-			FD7A1ED10E196A8300F069E4 = FD7A1ED10E196A8300F069E4 /* PBXTextBookmark */;
-			FD7A1EDD0E196A8300F069E4 = FD7A1EDD0E196A8300F069E4 /* PBXTextBookmark */;
-			FD7A1EEC0E196DA400F069E4 = FD7A1EEC0E196DA400F069E4 /* PBXTextBookmark */;
-			FD7A1EED0E196DA400F069E4 = FD7A1EED0E196DA400F069E4 /* PBXTextBookmark */;
-			FD7A1F320E1983FB00F069E4 = FD7A1F320E1983FB00F069E4 /* PBXTextBookmark */;
-			FD831A360E0CEBD300AD337D = FD831A360E0CEBD300AD337D /* PBXTextBookmark */;
-			FD831A370E0CEBD300AD337D = FD831A370E0CEBD300AD337D /* PBXTextBookmark */;
-			FD831A3E0E0CEBD300AD337D = FD831A3E0E0CEBD300AD337D /* PBXTextBookmark */;
-			FD831A3F0E0CEBD300AD337D = FD831A3F0E0CEBD300AD337D /* PBXTextBookmark */;
-			FD8BD6300E27C90600B52CD5 = FD8BD6300E27C90600B52CD5 /* PBXTextBookmark */;
-			FD8BD6B10E27D33E00B52CD5 = FD8BD6B10E27D33E00B52CD5 /* PBXTextBookmark */;
-			FD8BD7220E27D79D00B52CD5 = FD8BD7220E27D79D00B52CD5 /* PBXTextBookmark */;
-			FD8BD7240E27D79D00B52CD5 = FD8BD7240E27D79D00B52CD5 /* PBXTextBookmark */;
-			FD8BD7250E27D79D00B52CD5 = FD8BD7250E27D79D00B52CD5 /* PBXTextBookmark */;
-			FD8BD7330E27D91E00B52CD5 = FD8BD7330E27D91E00B52CD5 /* PBXTextBookmark */;
-			FD8BD7830E27DC8900B52CD5 = FD8BD7830E27DC8900B52CD5 /* PBXTextBookmark */;
-			FD8BD79D0E27DC8900B52CD5 = FD8BD79D0E27DC8900B52CD5 /* PBXTextBookmark */;
-			FD8BD7BD0E27DEB400B52CD5 = FD8BD7BD0E27DEB400B52CD5 /* PBXTextBookmark */;
-			FD8BD7C40E27DEB400B52CD5 = FD8BD7C40E27DEB400B52CD5 /* PBXTextBookmark */;
-			FD8BD8450E27E4CD00B52CD5 = FD8BD8450E27E4CD00B52CD5 /* PBXTextBookmark */;
-			FD8BD8460E27E4CD00B52CD5 = FD8BD8460E27E4CD00B52CD5 /* PBXTextBookmark */;
-			FD8BD8480E27E4CD00B52CD5 = FD8BD8480E27E4CD00B52CD5 /* PBXTextBookmark */;
-			FD8BD84D0E27E4CD00B52CD5 = FD8BD84D0E27E4CD00B52CD5 /* PBXTextBookmark */;
-			FD8BD8580E27E4CD00B52CD5 = FD8BD8580E27E4CD00B52CD5 /* PBXTextBookmark */;
-			FD8BD8590E27E4CD00B52CD5 = FD8BD8590E27E4CD00B52CD5 /* PBXTextBookmark */;
-			FD8BD8BC0E27FA7200B52CD5 = FD8BD8BC0E27FA7200B52CD5 /* PBXTextBookmark */;
-			FD8BD90F0E27FCEB00B52CD5 = FD8BD90F0E27FCEB00B52CD5 /* PBXTextBookmark */;
-			FD8BD91E0E27FD6100B52CD5 = FD8BD91E0E27FD6100B52CD5 /* PBXTextBookmark */;
-			FD8BD9680E27FE5600B52CD5 = FD8BD9680E27FE5600B52CD5 /* PBXTextBookmark */;
-			FD8BD9690E27FE5600B52CD5 = FD8BD9690E27FE5600B52CD5 /* PBXTextBookmark */;
-			FD8BDA390E2804E900B52CD5 = FD8BDA390E2804E900B52CD5 /* PBXTextBookmark */;
-			FD8BDA3D0E2804E900B52CD5 = FD8BDA3D0E2804E900B52CD5 /* PBXTextBookmark */;
-			FD8BDA3E0E2804E900B52CD5 = FD8BDA3E0E2804E900B52CD5 /* PBXTextBookmark */;
-			FD8BDA400E2804E900B52CD5 = FD8BDA400E2804E900B52CD5 /* PBXTextBookmark */;
-			FD8BDA460E2804E900B52CD5 = FD8BDA460E2804E900B52CD5 /* PBXTextBookmark */;
-			FD8BDA920E2807B600B52CD5 = FD8BDA920E2807B600B52CD5 /* PBXTextBookmark */;
-			FD8BDA940E2807B600B52CD5 = FD8BDA940E2807B600B52CD5 /* PBXTextBookmark */;
-			FD9232440E148DF0000CF752 = FD9232440E148DF0000CF752 /* PBXTextBookmark */;
-			FD9232460E148DF0000CF752 = FD9232460E148DF0000CF752 /* PBXTextBookmark */;
-			FD96AE7B0E30125D00721DC8 = FD96AE7B0E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE7C0E30125D00721DC8 = FD96AE7C0E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE7D0E30125D00721DC8 = FD96AE7D0E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE800E30125D00721DC8 = FD96AE800E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE820E30125D00721DC8 = FD96AE820E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE830E30125D00721DC8 = FD96AE830E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE840E30125D00721DC8 = FD96AE840E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE850E30125D00721DC8 = FD96AE850E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE860E30125D00721DC8 = FD96AE860E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE890E30125D00721DC8 = FD96AE890E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE8A0E30125D00721DC8 = FD96AE8A0E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE970E30125D00721DC8 = FD96AE970E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AE980E30125D00721DC8 = FD96AE980E30125D00721DC8 /* PBXTextBookmark */;
-			FD96AEA00E30125D00721DC8 = FD96AEA00E30125D00721DC8 /* PBXTextBookmark */;
-			FD9809FC0E120E2900627D8F = FD9809FC0E120E2900627D8F /* PBXTextBookmark */;
-			FD9809FD0E120E2900627D8F = FD9809FD0E120E2900627D8F /* PBXTextBookmark */;
-			FD980A000E120E2900627D8F = FD980A000E120E2900627D8F /* PBXTextBookmark */;
-			FD980A090E120E2900627D8F = FD980A090E120E2900627D8F /* PBXTextBookmark */;
-			FD980A110E120E2900627D8F = FD980A110E120E2900627D8F /* PBXTextBookmark */;
-			FD980A1C0E120E2900627D8F = FD980A1C0E120E2900627D8F /* PBXTextBookmark */;
-			FD980A1F0E120E2900627D8F = FD980A1F0E120E2900627D8F /* PBXTextBookmark */;
-			FD980A230E120E2900627D8F = FD980A230E120E2900627D8F /* PBXTextBookmark */;
-			FD980A240E120E2900627D8F = FD980A240E120E2900627D8F /* PBXTextBookmark */;
-			FD980A290E120E2900627D8F = FD980A290E120E2900627D8F /* PBXTextBookmark */;
-			FD980A2A0E120E2900627D8F = FD980A2A0E120E2900627D8F /* PBXTextBookmark */;
-			FD980A2C0E120E2900627D8F = FD980A2C0E120E2900627D8F /* PBXTextBookmark */;
-			FD980A2E0E120E2900627D8F = FD980A2E0E120E2900627D8F /* PBXTextBookmark */;
-			FD980A310E120E2900627D8F = FD980A310E120E2900627D8F /* PBXTextBookmark */;
-			FD980A350E120E2900627D8F = FD980A350E120E2900627D8F /* PBXTextBookmark */;
-			FD980A3B0E120E2900627D8F = FD980A3B0E120E2900627D8F /* PBXTextBookmark */;
-			FD980A410E120E2900627D8F = FD980A410E120E2900627D8F /* PBXTextBookmark */;
-			FD980A4E0E120E2900627D8F = FD980A4E0E120E2900627D8F /* PBXTextBookmark */;
-			FD980A4F0E120E2900627D8F = FD980A4F0E120E2900627D8F /* PBXTextBookmark */;
-			FD99BCC10DD5303900FB1D6B = FD99BCC10DD5303900FB1D6B /* PBXTextBookmark */;
-			FD99BCC20DD5303900FB1D6B = FD99BCC20DD5303900FB1D6B /* PBXTextBookmark */;
-			FD99BD800DD53D5D00FB1D6B = FD99BD800DD53D5D00FB1D6B /* PBXTextBookmark */;
-			FD99BD890DD53D5D00FB1D6B = FD99BD890DD53D5D00FB1D6B /* PBXTextBookmark */;
-			FD99BD8F0DD53D5D00FB1D6B = FD99BD8F0DD53D5D00FB1D6B /* PBXTextBookmark */;
-			FDA6854C0DF23D1000F98A1A = FDA6854C0DF23D1000F98A1A /* PBXTextBookmark */;
-			FDA685560DF23D1000F98A1A = FDA685560DF23D1000F98A1A /* PBXTextBookmark */;
-			FDA687BA0DF2565200F98A1A = FDA687BA0DF2565200F98A1A /* PBXTextBookmark */;
-			FDA715ED0E0C7D4800868338 = FDA715ED0E0C7D4800868338 /* PBXTextBookmark */;
-			FDA8A8FA0E2D18B500EA573E = FDA8A8FA0E2D18B500EA573E /* PBXTextBookmark */;
-			FDA8A8FF0E2D18B500EA573E = FDA8A8FF0E2D18B500EA573E /* PBXTextBookmark */;
-			FDA8A9670E2D1FE400EA573E = FDA8A9670E2D1FE400EA573E /* PBXTextBookmark */;
-			FDA8A96C0E2D1FE400EA573E = FDA8A96C0E2D1FE400EA573E /* PBXTextBookmark */;
-			FDA8A99C0E2D23C300EA573E = FDA8A99C0E2D23C300EA573E /* PBXTextBookmark */;
-			FDAAC4180E2D4914001DB1D8 = FDAAC4180E2D4914001DB1D8 /* PBXTextBookmark */;
-			FDAAC4770E2D4D18001DB1D8 = FDAAC4770E2D4D18001DB1D8 /* PBXTextBookmark */;
-			FDAAC4D30E2D4EFD001DB1D8 = FDAAC4D30E2D4EFD001DB1D8 /* PBXTextBookmark */;
-			FDAAC4D80E2D4EFD001DB1D8 = FDAAC4D80E2D4EFD001DB1D8 /* PBXTextBookmark */;
-			FDAAC6FF0E16B4CC00C54BCC = FDAAC6FF0E16B4CC00C54BCC /* PBXTextBookmark */;
-			FDAE7D880DEA843100C72B78 = FDAE7D880DEA843100C72B78 /* PBXTextBookmark */;
-			FDAE7D890DEA843100C72B78 = FDAE7D890DEA843100C72B78 /* PBXTextBookmark */;
-			FDB0433E0E26816400F5B3F9 = FDB0433E0E26816400F5B3F9 /* PBXTextBookmark */;
-			FDB043600E26820A00F5B3F9 = FDB043600E26820A00F5B3F9 /* PBXTextBookmark */;
-			FDB043610E26820A00F5B3F9 = FDB043610E26820A00F5B3F9 /* PBXTextBookmark */;
-			FDB043620E26820A00F5B3F9 = FDB043620E26820A00F5B3F9 /* PBXTextBookmark */;
-			FDB0436C0E26820A00F5B3F9 = FDB0436C0E26820A00F5B3F9 /* PBXTextBookmark */;
-			FDB91A200E3003C40013B5A7 = FDB91A200E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A210E3003C40013B5A7 = FDB91A210E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A220E3003C40013B5A7 = FDB91A220E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A230E3003C40013B5A7 = FDB91A230E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A240E3003C40013B5A7 = FDB91A240E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A250E3003C40013B5A7 = FDB91A250E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A260E3003C40013B5A7 = FDB91A260E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A270E3003C40013B5A7 = FDB91A270E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A280E3003C40013B5A7 = FDB91A280E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A290E3003C40013B5A7 = FDB91A290E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A2A0E3003C40013B5A7 = FDB91A2A0E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A2B0E3003C40013B5A7 = FDB91A2B0E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A2C0E3003C40013B5A7 = FDB91A2C0E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A2D0E3003C40013B5A7 = FDB91A2D0E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A2E0E3003C40013B5A7 = FDB91A2E0E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A2F0E3003C40013B5A7 = FDB91A2F0E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A3E0E3003C40013B5A7 = FDB91A3E0E3003C40013B5A7 /* PBXTextBookmark */;
-			FDB91A680E3004E40013B5A7 = FDB91A680E3004E40013B5A7 /* PBXTextBookmark */;
-			FDB91A690E3004E40013B5A7 = FDB91A690E3004E40013B5A7 /* PBXTextBookmark */;
-			FDB91A6B0E3004E40013B5A7 = FDB91A6B0E3004E40013B5A7 /* PBXTextBookmark */;
-			FDB9E4BE0DEB81F00027A75A = FDB9E4BE0DEB81F00027A75A /* PBXTextBookmark */;
-			FDB9E4C20DEB81F00027A75A = FDB9E4C20DEB81F00027A75A /* PBXTextBookmark */;
-			FDBA756B0E1AD04200E73CA1 = FDBA756B0E1AD04200E73CA1 /* PBXTextBookmark */;
-			FDBA78850E1AF42D00E73CA1 = FDBA78850E1AF42D00E73CA1 /* PBXTextBookmark */;
-			FDBA79160E1BEDB000E73CA1 = FDBA79160E1BEDB000E73CA1 /* PBXTextBookmark */;
-			FDBA7C310E1C205800E73CA1 = FDBA7C310E1C205800E73CA1 /* PBXTextBookmark */;
-			FDBA7C320E1C205800E73CA1 = FDBA7C320E1C205800E73CA1 /* PBXTextBookmark */;
-			FDBA7C350E1C205800E73CA1 = FDBA7C350E1C205800E73CA1 /* PBXTextBookmark */;
-			FDBA7C360E1C205800E73CA1 = FDBA7C360E1C205800E73CA1 /* PBXTextBookmark */;
-			FDBA7CEC0E1C2A3300E73CA1 = FDBA7CEC0E1C2A3300E73CA1 /* PBXTextBookmark */;
-			FDBA7CFC0E1C2A3300E73CA1 = FDBA7CFC0E1C2A3300E73CA1 /* PBXTextBookmark */;
-			FDBA7D4D0E1C2E6600E73CA1 = FDBA7D4D0E1C2E6600E73CA1 /* PBXTextBookmark */;
-			FDBA7D590E1C2E6600E73CA1 = FDBA7D590E1C2E6600E73CA1 /* PBXTextBookmark */;
-			FDBA7EF10E1C42F800E73CA1 = FDBA7EF10E1C42F800E73CA1 /* PBXTextBookmark */;
-			FDBB652B0E159B75003B3114 = FDBB652B0E159B75003B3114 /* PBXTextBookmark */;
-			FDC204820E10B48C00ABAC90 = FDC204820E10B48C00ABAC90 /* PBXTextBookmark */;
-			FDC52E950E280E69008D768C = FDC52E950E280E69008D768C /* PBXTextBookmark */;
-			FDC52E960E280E69008D768C = FDC52E960E280E69008D768C /* PBXTextBookmark */;
-			FDC52E980E280E69008D768C = FDC52E980E280E69008D768C /* PBXTextBookmark */;
-			FDC52F950E285146008D768C = FDC52F950E285146008D768C /* PBXTextBookmark */;
-			FDC530340E28701E008D768C = FDC530340E28701E008D768C /* PBXTextBookmark */;
-			FDC530350E28701E008D768C = FDC530350E28701E008D768C /* PBXTextBookmark */;
-			FDC5303F0E28701E008D768C = FDC5303F0E28701E008D768C /* PBXTextBookmark */;
-			FDC5304C0E28701E008D768C = FDC5304C0E28701E008D768C /* PBXTextBookmark */;
-			FDC530530E28701E008D768C = FDC530530E28701E008D768C /* PBXTextBookmark */;
-			FDC8816A0E1391B400CF1011 = FDC8816A0E1391B400CF1011 /* PBXTextBookmark */;
-			FDC881720E1391B400CF1011 = FDC881720E1391B400CF1011 /* PBXTextBookmark */;
-			FDC881B60E13967000CF1011 = FDC881B60E13967000CF1011 /* PBXTextBookmark */;
-			FDD2C1470E2E501B00B7A85F = FDD2C1470E2E501B00B7A85F /* PBXTextBookmark */;
-			FDD2C1480E2E501B00B7A85F = FDD2C1480E2E501B00B7A85F /* PBXTextBookmark */;
-			FDD2C1490E2E501B00B7A85F = FDD2C1490E2E501B00B7A85F /* PBXTextBookmark */;
-			FDD2C14C0E2E501B00B7A85F = FDD2C14C0E2E501B00B7A85F /* PBXTextBookmark */;
-			FDD2C14D0E2E501B00B7A85F = FDD2C14D0E2E501B00B7A85F /* PBXTextBookmark */;
-			FDD2C14E0E2E501B00B7A85F = FDD2C14E0E2E501B00B7A85F /* PBXTextBookmark */;
-			FDD2C1560E2E501B00B7A85F = FDD2C1560E2E501B00B7A85F /* PBXTextBookmark */;
-			FDD2C1570E2E501B00B7A85F = FDD2C1570E2E501B00B7A85F /* PBXTextBookmark */;
-			FDD2C29C0E2E643C00B7A85F = FDD2C29C0E2E643C00B7A85F /* PBXTextBookmark */;
-			FDD2C2A10E2E643C00B7A85F = FDD2C2A10E2E643C00B7A85F /* PBXTextBookmark */;
-			FDD2C3250E2E6F9800B7A85F = FDD2C3250E2E6F9800B7A85F /* PBXTextBookmark */;
-			FDD2C3290E2E6F9800B7A85F = FDD2C3290E2E6F9800B7A85F /* PBXTextBookmark */;
-			FDD2C32D0E2E6F9800B7A85F = FDD2C32D0E2E6F9800B7A85F /* PBXTextBookmark */;
-			FDD2C32F0E2E6F9800B7A85F = FDD2C32F0E2E6F9800B7A85F /* PBXTextBookmark */;
-			FDD2C3330E2E6F9800B7A85F = FDD2C3330E2E6F9800B7A85F /* PBXTextBookmark */;
-			FDD2C3DF0E2E761600B7A85F = FDD2C3DF0E2E761600B7A85F /* PBXTextBookmark */;
-			FDD2C6050E2E8EAC00B7A85F = FDD2C6050E2E8EAC00B7A85F /* PBXTextBookmark */;
-			FDD2C7120E2E9A2800B7A85F = FDD2C7120E2E9A2800B7A85F /* PBXTextBookmark */;
-			FDD2C7130E2E9A2800B7A85F = FDD2C7130E2E9A2800B7A85F /* PBXTextBookmark */;
-			FDD2C7140E2E9A2800B7A85F = FDD2C7140E2E9A2800B7A85F /* PBXTextBookmark */;
-			FDD2C7150E2E9A2800B7A85F = FDD2C7150E2E9A2800B7A85F /* PBXTextBookmark */;
-			FDD2C7190E2E9A2800B7A85F = FDD2C7190E2E9A2800B7A85F /* PBXTextBookmark */;
-			FDD2C9CF0E2EEF7600B7A85F = FDD2C9CF0E2EEF7600B7A85F /* PBXTextBookmark */;
-			FDD2D0390E2FF92200B7A85F = FDD2D0390E2FF92200B7A85F /* PBXTextBookmark */;
-			FDDC61AA0E25702500D5126A = FDDC61AA0E25702500D5126A /* PBXTextBookmark */;
-			FDDC61AC0E25702500D5126A = FDDC61AC0E25702500D5126A /* PBXTextBookmark */;
-			FDDC61AD0E25702500D5126A = FDDC61AD0E25702500D5126A /* PBXTextBookmark */;
-			FDE8B56A0E1785C1007B72BC = FDE8B56A0E1785C1007B72BC /* PBXTextBookmark */;
-			FDE8B56B0E1785C1007B72BC = FDE8B56B0E1785C1007B72BC /* PBXTextBookmark */;
-			FDED8D3C0E0CBB81005F2D23 = FDED8D3C0E0CBB81005F2D23 /* PBXTextBookmark */;
-			FDED8D410E0CBB81005F2D23 = FDED8D410E0CBB81005F2D23 /* PBXTextBookmark */;
-			FDF0D7790E12D47A00247964 = FDF0D7790E12D47A00247964 /* PBXTextBookmark */;
-			FDF0D77A0E12D47A00247964 = FDF0D77A0E12D47A00247964 /* PBXTextBookmark */;
-			FDF0D77B0E12D47A00247964 = FDF0D77B0E12D47A00247964 /* PBXTextBookmark */;
-			FDF0D7810E12D47A00247964 = FDF0D7810E12D47A00247964 /* PBXTextBookmark */;
-			FDF0D9350E1307E900247964 = FDF0D9350E1307E900247964 /* PBXTextBookmark */;
-			FDF0D9360E1307E900247964 = FDF0D9360E1307E900247964 /* PBXTextBookmark */;
-			FDF0D9370E1307E900247964 = FDF0D9370E1307E900247964 /* PBXTextBookmark */;
-			FDF0D9380E1307E900247964 = FDF0D9380E1307E900247964 /* PBXTextBookmark */;
-			FDF0D9390E1307E900247964 = FDF0D9390E1307E900247964 /* PBXTextBookmark */;
-			FDF0D93B0E1307E900247964 = FDF0D93B0E1307E900247964 /* PBXTextBookmark */;
-			FDF0D93D0E1307E900247964 = FDF0D93D0E1307E900247964 /* PBXTextBookmark */;
-			FDF0D93F0E1307E900247964 = FDF0D93F0E1307E900247964 /* PBXTextBookmark */;
-			FDF0D9400E1307E900247964 = FDF0D9400E1307E900247964 /* PBXTextBookmark */;
-			FDF0D9410E1307E900247964 = FDF0D9410E1307E900247964 /* PBXTextBookmark */;
-			FDF0D9420E1307E900247964 = FDF0D9420E1307E900247964 /* PBXTextBookmark */;
-			FDF0D9450E1307E900247964 = FDF0D9450E1307E900247964 /* PBXTextBookmark */;
-			FDF0D9460E1307E900247964 = FDF0D9460E1307E900247964 /* PBXTextBookmark */;
-			FDFF66390E15AFCA0032E657 = FDFF66390E15AFCA0032E657 /* PBXTextBookmark */;
-			FDFF663C0E15AFCA0032E657 = FDFF663C0E15AFCA0032E657 /* PBXTextBookmark */;
-			FDFF66760E15C0ED0032E657 = FDFF66760E15C0ED0032E657 /* PBXTextBookmark */;
-			FDFF66770E15C0ED0032E657 = FDFF66770E15C0ED0032E657 /* PBXTextBookmark */;
-			FDFF66790E15C0ED0032E657 = FDFF66790E15C0ED0032E657 /* PBXTextBookmark */;
-			FDFF667D0E15C0ED0032E657 = FDFF667D0E15C0ED0032E657 /* PBXTextBookmark */;
+			FD0BBFFE0E39341500D833B1 /* PBXTextBookmark */ = FD0BBFFE0E39341500D833B1 /* PBXTextBookmark */;
+			FD0BC1630E3948BF00D833B1 /* PBXTextBookmark */ = FD0BC1630E3948BF00D833B1 /* PBXTextBookmark */;
+			FD0BC1640E3948BF00D833B1 /* PBXTextBookmark */ = FD0BC1640E3948BF00D833B1 /* PBXTextBookmark */;
+			FD0BC16C0E3948BF00D833B1 /* PBXTextBookmark */ = FD0BC16C0E3948BF00D833B1 /* PBXTextBookmark */;
+			FD0BC16D0E3948BF00D833B1 /* PBXTextBookmark */ = FD0BC16D0E3948BF00D833B1 /* PBXTextBookmark */;
+			FD0BC16E0E3948BF00D833B1 /* PBXTextBookmark */ = FD0BC16E0E3948BF00D833B1 /* PBXTextBookmark */;
+			FD0BC1D20E39512100D833B1 /* PBXTextBookmark */ = FD0BC1D20E39512100D833B1 /* PBXTextBookmark */;
+			FD0BC1D70E39512100D833B1 /* PBXTextBookmark */ = FD0BC1D70E39512100D833B1 /* PBXTextBookmark */;
+			FD0CD0D90E122FD9009E57E7 /* PBXTextBookmark */ = FD0CD0D90E122FD9009E57E7 /* PBXTextBookmark */;
+			FD0CD1430E1242D0009E57E7 /* PBXTextBookmark */ = FD0CD1430E1242D0009E57E7 /* PBXTextBookmark */;
+			FD0CD14F0E1242D0009E57E7 /* PBXTextBookmark */ = FD0CD14F0E1242D0009E57E7 /* PBXTextBookmark */;
+			FD0CD1730E125182009E57E7 /* PBXTextBookmark */ = FD0CD1730E125182009E57E7 /* PBXTextBookmark */;
+			FD15006A0E08C63F003BDF25 /* PBXTextBookmark */ = FD15006A0E08C63F003BDF25 /* PBXTextBookmark */;
+			FD15015D0E08E5A8003BDF25 /* PBXTextBookmark */ = FD15015D0E08E5A8003BDF25 /* PBXTextBookmark */;
+			FD1502700E08F819003BDF25 /* PBXTextBookmark */ = FD1502700E08F819003BDF25 /* PBXTextBookmark */;
+			FD1502720E08F819003BDF25 /* PBXTextBookmark */ = FD1502720E08F819003BDF25 /* PBXTextBookmark */;
+			FD15027A0E08F819003BDF25 /* PBXTextBookmark */ = FD15027A0E08F819003BDF25 /* PBXTextBookmark */;
+			FD15028A0E08F819003BDF25 /* PBXTextBookmark */ = FD15028A0E08F819003BDF25 /* PBXTextBookmark */;
+			FD15028B0E08F819003BDF25 /* PBXTextBookmark */ = FD15028B0E08F819003BDF25 /* PBXTextBookmark */;
+			FD15028C0E08F819003BDF25 /* PBXTextBookmark */ = FD15028C0E08F819003BDF25 /* PBXTextBookmark */;
+			FD15028D0E08F819003BDF25 /* PBXTextBookmark */ = FD15028D0E08F819003BDF25 /* PBXTextBookmark */;
+			FD15FDE00E087327003BDF25 /* PBXTextBookmark */ = FD15FDE00E087327003BDF25 /* PBXTextBookmark */;
+			FD15FE090E087649003BDF25 /* PBXTextBookmark */ = FD15FE090E087649003BDF25 /* PBXTextBookmark */;
+			FD1A29D90DEABC450086AA6C /* PBXTextBookmark */ = FD1A29D90DEABC450086AA6C /* PBXTextBookmark */;
+			FD1A29DF0DEABC450086AA6C /* PBXTextBookmark */ = FD1A29DF0DEABC450086AA6C /* PBXTextBookmark */;
+			FD1A2AEF0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2AEF0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2AF10DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2AF10DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2AF30DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2AF30DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2AF50DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2AF50DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2AF70DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2AF70DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2AF90DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2AF90DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2AFB0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2AFB0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2AFD0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2AFD0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2AFF0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2AFF0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B010DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B010DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B030DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B030DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B050DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B050DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B070DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B070DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B090DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B090DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B0B0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B0B0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B0D0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B0D0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B0F0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B0F0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B110DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B110DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B130DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B130DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B150DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B150DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B170DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B170DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B190DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B190DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B1B0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B1B0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B1D0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B1D0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B1F0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B1F0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B210DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B210DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B230DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B230DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B250DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B250DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B270DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B270DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B290DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B290DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B2B0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B2B0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B2D0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B2D0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B2F0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B2F0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B310DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B310DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B330DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B330DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B350DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B350DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B370DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B370DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B420DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B420DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B470DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B470DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B490DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B490DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B4B0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B4B0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B4D0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B4D0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B4F0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B4F0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B510DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B510DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B530DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B530DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B550DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B550DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B570DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B570DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B590DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B590DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B5B0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B5B0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B5D0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B5D0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B5F0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B5F0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B610DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B610DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B630DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B630DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B650DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B650DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B670DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B670DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B690DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B690DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B6B0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B6B0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B6D0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B6D0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B6F0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B6F0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B710DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B710DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B7B0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B7B0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B7D0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B7D0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B7F0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B7F0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B810DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B810DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B830DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B830DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B850DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B850DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B870DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B870DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B890DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B890DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B8B0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B8B0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B8D0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B8D0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B8F0DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B8F0DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B910DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B910DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B930DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B930DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B950DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B950DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1A2B970DEAC2770086AA6C /* PBXTextBookmark */ = FD1A2B970DEAC2770086AA6C /* PBXTextBookmark */;
+			FD1EF0660DEA7C14001E9768 /* PBXTextBookmark */ = FD1EF0660DEA7C14001E9768 /* PBXTextBookmark */;
+			FD1EF0670DEA7C14001E9768 /* PBXTextBookmark */ = FD1EF0670DEA7C14001E9768 /* PBXTextBookmark */;
+			FD1EF06A0DEA7C14001E9768 /* PBXTextBookmark */ = FD1EF06A0DEA7C14001E9768 /* PBXTextBookmark */;
+			FD2225BD0DEB93F000B9614E /* PBXTextBookmark */ = FD2225BD0DEB93F000B9614E /* PBXTextBookmark */;
+			FD27BE800E0BA5FC00FF2AC5 /* PBXTextBookmark */ = FD27BE800E0BA5FC00FF2AC5 /* PBXTextBookmark */;
+			FD27BE8D0E0BA5FC00FF2AC5 /* PBXTextBookmark */ = FD27BE8D0E0BA5FC00FF2AC5 /* PBXTextBookmark */;
+			FD27BE930E0BA5FC00FF2AC5 /* PBXTextBookmark */ = FD27BE930E0BA5FC00FF2AC5 /* PBXTextBookmark */;
+			FD27C09C0E0BC69E00FF2AC5 /* PBXTextBookmark */ = FD27C09C0E0BC69E00FF2AC5 /* PBXTextBookmark */;
+			FD27C0AD0E0BC69E00FF2AC5 /* PBXTextBookmark */ = FD27C0AD0E0BC69E00FF2AC5 /* PBXTextBookmark */;
+			FD3D1A2D0E0A32F700977A97 /* PBXTextBookmark */ = FD3D1A2D0E0A32F700977A97 /* PBXTextBookmark */;
+			FD3E83DB0E3109B3009A5D4D /* PBXTextBookmark */ = FD3E83DB0E3109B3009A5D4D /* PBXTextBookmark */;
+			FD3F49A60DEA5B7200C5B771 /* PBXTextBookmark */ = FD3F49A60DEA5B7200C5B771 /* PBXTextBookmark */;
+			FD3F49AF0DEA5B7200C5B771 /* PBXTextBookmark */ = FD3F49AF0DEA5B7200C5B771 /* PBXTextBookmark */;
+			FD3F4A890DEA623A00C5B771 /* PBXTextBookmark */ = FD3F4A890DEA623A00C5B771 /* PBXTextBookmark */;
+			FD3F4A8A0DEA623A00C5B771 /* PBXTextBookmark */ = FD3F4A8A0DEA623A00C5B771 /* PBXTextBookmark */;
+			FD3F4AD50DEA637300C5B771 /* PBXTextBookmark */ = FD3F4AD50DEA637300C5B771 /* PBXTextBookmark */;
+			FD3F4AD70DEA637300C5B771 /* PBXTextBookmark */ = FD3F4AD70DEA637300C5B771 /* PBXTextBookmark */;
+			FD3F4ADE0DEA637300C5B771 /* PBXTextBookmark */ = FD3F4ADE0DEA637300C5B771 /* PBXTextBookmark */;
+			FD411A870E25634900DAC0C9 /* PBXTextBookmark */ = FD411A870E25634900DAC0C9 /* PBXTextBookmark */;
+			FD411A8A0E25634900DAC0C9 /* PBXTextBookmark */ = FD411A8A0E25634900DAC0C9 /* PBXTextBookmark */;
+			FD411AD20E25646900DAC0C9 /* PBXTextBookmark */ = FD411AD20E25646900DAC0C9 /* PBXTextBookmark */;
+			FD411B030E25656000DAC0C9 /* PBXTextBookmark */ = FD411B030E25656000DAC0C9 /* PBXTextBookmark */;
+			FD411B3B0E2568BB00DAC0C9 /* PBXTextBookmark */ = FD411B3B0E2568BB00DAC0C9 /* PBXTextBookmark */;
+			FD411B990E256B8800DAC0C9 /* PBXTextBookmark */ = FD411B990E256B8800DAC0C9 /* PBXTextBookmark */;
+			FD4B40E00E23D0F500365AA6 /* PBXTextBookmark */ = FD4B40E00E23D0F500365AA6 /* PBXTextBookmark */;
+			FD4B40E20E23D0F500365AA6 /* PBXTextBookmark */ = FD4B40E20E23D0F500365AA6 /* PBXTextBookmark */;
+			FD50346A0DEE6CBE00AF4946 /* PBXTextBookmark */ = FD50346A0DEE6CBE00AF4946 /* PBXTextBookmark */;
+			FD52A17D0DEAC345007E9D61 /* PBXTextBookmark */ = FD52A17D0DEAC345007E9D61 /* PBXTextBookmark */;
+			FD53C2520E0F10B500A09EB4 /* PBXTextBookmark */ = FD53C2520E0F10B500A09EB4 /* PBXTextBookmark */;
+			FD53C26F0E0F10B500A09EB4 /* PBXTextBookmark */ = FD53C26F0E0F10B500A09EB4 /* PBXTextBookmark */;
+			FD53C2740E0F10B500A09EB4 /* PBXTextBookmark */ = FD53C2740E0F10B500A09EB4 /* PBXTextBookmark */;
+			FD53C27A0E0F10B500A09EB4 /* PBXTextBookmark */ = FD53C27A0E0F10B500A09EB4 /* PBXTextBookmark */;
+			FD53C27D0E0F10B500A09EB4 /* PBXTextBookmark */ = FD53C27D0E0F10B500A09EB4 /* PBXTextBookmark */;
+			FD53C28A0E0F10B500A09EB4 /* PBXTextBookmark */ = FD53C28A0E0F10B500A09EB4 /* PBXTextBookmark */;
+			FD5F9BF50E0E01D7008E885B /* PBXTextBookmark */ = FD5F9BF50E0E01D7008E885B /* PBXTextBookmark */;
+			FD5F9D550E0E0EC3008E885B /* PBXTextBookmark */ = FD5F9D550E0E0EC3008E885B /* PBXTextBookmark */;
+			FD5F9D560E0E0EC3008E885B /* PBXTextBookmark */ = FD5F9D560E0E0EC3008E885B /* PBXTextBookmark */;
+			FD5F9EDB0E0E2B96008E885B /* PBXTextBookmark */ = FD5F9EDB0E0E2B96008E885B /* PBXTextBookmark */;
+			FD5F9EDC0E0E2B96008E885B /* PBXTextBookmark */ = FD5F9EDC0E0E2B96008E885B /* PBXTextBookmark */;
+			FD5F9F690E0E56F4008E885B /* PBXTextBookmark */ = FD5F9F690E0E56F4008E885B /* PBXTextBookmark */;
+			FD62E0D50E37E2140028601E /* PBXTextBookmark */ = FD62E0D50E37E2140028601E /* PBXTextBookmark */;
+			FD62E0DB0E37E2140028601E /* PBXTextBookmark */ = FD62E0DB0E37E2140028601E /* PBXTextBookmark */;
+			FD62E0DC0E37E2140028601E /* PBXTextBookmark */ = FD62E0DC0E37E2140028601E /* PBXTextBookmark */;
+			FD62E0DF0E37E2140028601E /* PBXTextBookmark */ = FD62E0DF0E37E2140028601E /* PBXTextBookmark */;
+			FD62E0E00E37E2140028601E /* PBXTextBookmark */ = FD62E0E00E37E2140028601E /* PBXTextBookmark */;
+			FD62E1480E37E7830028601E /* PBXTextBookmark */ = FD62E1480E37E7830028601E /* PBXTextBookmark */;
+			FD62E1490E37E7830028601E /* PBXTextBookmark */ = FD62E1490E37E7830028601E /* PBXTextBookmark */;
+			FD62E14E0E37E7830028601E /* PBXTextBookmark */ = FD62E14E0E37E7830028601E /* PBXTextBookmark */;
+			FD62E1520E37E7830028601E /* PBXTextBookmark */ = FD62E1520E37E7830028601E /* PBXTextBookmark */;
+			FD62E1550E37E9E60028601E /* PBXTextBookmark */ = FD62E1550E37E9E60028601E /* PBXTextBookmark */;
+			FD62E1790E37F1380028601E /* PBXTextBookmark */ = FD62E1790E37F1380028601E /* PBXTextBookmark */;
+			FD62E1990E37F8090028601E /* PBXTextBookmark */ = FD62E1990E37F8090028601E /* PBXTextBookmark */;
+			FD689F640E26E9A700F90B21 /* PBXTextBookmark */ = FD689F640E26E9A700F90B21 /* PBXTextBookmark */;
+			FD689F670E26E9A700F90B21 /* PBXTextBookmark */ = FD689F670E26E9A700F90B21 /* PBXTextBookmark */;
+			FD689F680E26E9A700F90B21 /* PBXTextBookmark */ = FD689F680E26E9A700F90B21 /* PBXTextBookmark */;
+			FD689F6B0E26E9A700F90B21 /* PBXTextBookmark */ = FD689F6B0E26E9A700F90B21 /* PBXTextBookmark */;
+			FD689F7F0E26E9A700F90B21 /* PBXTextBookmark */ = FD689F7F0E26E9A700F90B21 /* PBXTextBookmark */;
+			FD689F800E26E9A700F90B21 /* PBXTextBookmark */ = FD689F800E26E9A700F90B21 /* PBXTextBookmark */;
+			FD689F8E0E26E9A700F90B21 /* PBXTextBookmark */ = FD689F8E0E26E9A700F90B21 /* PBXTextBookmark */;
+			FD689F960E26E9A700F90B21 /* PBXTextBookmark */ = FD689F960E26E9A700F90B21 /* PBXTextBookmark */;
+			FD689F9C0E26E9A700F90B21 /* PBXTextBookmark */ = FD689F9C0E26E9A700F90B21 /* PBXTextBookmark */;
+			FD68A0020E27003000F90B21 /* PBXTextBookmark */ = FD68A0020E27003000F90B21 /* PBXTextBookmark */;
+			FD6A73400E355540006FD53A /* PBXTextBookmark */ = FD6A73400E355540006FD53A /* PBXTextBookmark */;
+			FD6A73410E355540006FD53A /* PBXTextBookmark */ = FD6A73410E355540006FD53A /* PBXTextBookmark */;
+			FD6A73740E3558AE006FD53A /* PBXTextBookmark */ = FD6A73740E3558AE006FD53A /* PBXTextBookmark */;
+			FD6A73750E3558AE006FD53A /* PBXTextBookmark */ = FD6A73750E3558AE006FD53A /* PBXTextBookmark */;
+			FD6C83D70DEA677700ABEE55 /* PBXTextBookmark */ = FD6C83D70DEA677700ABEE55 /* PBXTextBookmark */;
+			FD6C83DB0DEA677700ABEE55 /* PBXTextBookmark */ = FD6C83DB0DEA677700ABEE55 /* PBXTextBookmark */;
+			FD6C83E00DEA677700ABEE55 /* PBXTextBookmark */ = FD6C83E00DEA677700ABEE55 /* PBXTextBookmark */;
+			FD6C84130DEA68AC00ABEE55 /* PBXTextBookmark */ = FD6C84130DEA68AC00ABEE55 /* PBXTextBookmark */;
+			FD6C84140DEA68AC00ABEE55 /* PBXTextBookmark */ = FD6C84140DEA68AC00ABEE55 /* PBXTextBookmark */;
+			FD6C84160DEA68AC00ABEE55 /* PBXTextBookmark */ = FD6C84160DEA68AC00ABEE55 /* PBXTextBookmark */;
+			FD6C84190DEA68AC00ABEE55 /* PBXTextBookmark */ = FD6C84190DEA68AC00ABEE55 /* PBXTextBookmark */;
+			FD6C841D0DEA68AC00ABEE55 /* PBXTextBookmark */ = FD6C841D0DEA68AC00ABEE55 /* PBXTextBookmark */;
+			FD6C84690DEA6A0900ABEE55 /* PBXTextBookmark */ = FD6C84690DEA6A0900ABEE55 /* PBXTextBookmark */;
+			FD6C85480DEA797700ABEE55 /* PBXTextBookmark */ = FD6C85480DEA797700ABEE55 /* PBXTextBookmark */;
+			FD6C854C0DEA797700ABEE55 /* PBXTextBookmark */ = FD6C854C0DEA797700ABEE55 /* PBXTextBookmark */;
+			FD6C85590DEA797700ABEE55 /* PBXTextBookmark */ = FD6C85590DEA797700ABEE55 /* PBXTextBookmark */;
+			FD771F2A0DEAC9590031515C /* PBXTextBookmark */ = FD771F2A0DEAC9590031515C /* PBXTextBookmark */;
+			FD787A540E229F46003E8E36 /* PBXTextBookmark */ = FD787A540E229F46003E8E36 /* PBXTextBookmark */;
+			FD787A5A0E229F46003E8E36 /* PBXTextBookmark */ = FD787A5A0E229F46003E8E36 /* PBXTextBookmark */;
+			FD7A1EC80E196A8300F069E4 /* PBXTextBookmark */ = FD7A1EC80E196A8300F069E4 /* PBXTextBookmark */;
+			FD7A1ECA0E196A8300F069E4 /* PBXTextBookmark */ = FD7A1ECA0E196A8300F069E4 /* PBXTextBookmark */;
+			FD7A1ECC0E196A8300F069E4 /* PBXTextBookmark */ = FD7A1ECC0E196A8300F069E4 /* PBXTextBookmark */;
+			FD7A1ECD0E196A8300F069E4 /* PBXTextBookmark */ = FD7A1ECD0E196A8300F069E4 /* PBXTextBookmark */;
+			FD7A1ECE0E196A8300F069E4 /* PBXTextBookmark */ = FD7A1ECE0E196A8300F069E4 /* PBXTextBookmark */;
+			FD7A1ED10E196A8300F069E4 /* PBXTextBookmark */ = FD7A1ED10E196A8300F069E4 /* PBXTextBookmark */;
+			FD7A1EDD0E196A8300F069E4 /* PBXTextBookmark */ = FD7A1EDD0E196A8300F069E4 /* PBXTextBookmark */;
+			FD7A1EEC0E196DA400F069E4 /* PBXTextBookmark */ = FD7A1EEC0E196DA400F069E4 /* PBXTextBookmark */;
+			FD7A1EED0E196DA400F069E4 /* PBXTextBookmark */ = FD7A1EED0E196DA400F069E4 /* PBXTextBookmark */;
+			FD7A1F320E1983FB00F069E4 /* PBXTextBookmark */ = FD7A1F320E1983FB00F069E4 /* PBXTextBookmark */;
+			FD831A360E0CEBD300AD337D /* PBXTextBookmark */ = FD831A360E0CEBD300AD337D /* PBXTextBookmark */;
+			FD831A370E0CEBD300AD337D /* PBXTextBookmark */ = FD831A370E0CEBD300AD337D /* PBXTextBookmark */;
+			FD831A3E0E0CEBD300AD337D /* PBXTextBookmark */ = FD831A3E0E0CEBD300AD337D /* PBXTextBookmark */;
+			FD831A3F0E0CEBD300AD337D /* PBXTextBookmark */ = FD831A3F0E0CEBD300AD337D /* PBXTextBookmark */;
+			FD8BD6300E27C90600B52CD5 /* PBXTextBookmark */ = FD8BD6300E27C90600B52CD5 /* PBXTextBookmark */;
+			FD8BD6B10E27D33E00B52CD5 /* PBXTextBookmark */ = FD8BD6B10E27D33E00B52CD5 /* PBXTextBookmark */;
+			FD8BD7220E27D79D00B52CD5 /* PBXTextBookmark */ = FD8BD7220E27D79D00B52CD5 /* PBXTextBookmark */;
+			FD8BD7250E27D79D00B52CD5 /* PBXTextBookmark */ = FD8BD7250E27D79D00B52CD5 /* PBXTextBookmark */;
+			FD8BD7330E27D91E00B52CD5 /* PBXTextBookmark */ = FD8BD7330E27D91E00B52CD5 /* PBXTextBookmark */;
+			FD8BD79D0E27DC8900B52CD5 /* PBXTextBookmark */ = FD8BD79D0E27DC8900B52CD5 /* PBXTextBookmark */;
+			FD8BD7C40E27DEB400B52CD5 /* PBXTextBookmark */ = FD8BD7C40E27DEB400B52CD5 /* PBXTextBookmark */;
+			FD8BD8450E27E4CD00B52CD5 /* PBXTextBookmark */ = FD8BD8450E27E4CD00B52CD5 /* PBXTextBookmark */;
+			FD8BD8460E27E4CD00B52CD5 /* PBXTextBookmark */ = FD8BD8460E27E4CD00B52CD5 /* PBXTextBookmark */;
+			FD8BD84D0E27E4CD00B52CD5 /* PBXTextBookmark */ = FD8BD84D0E27E4CD00B52CD5 /* PBXTextBookmark */;
+			FD8BD8580E27E4CD00B52CD5 /* PBXTextBookmark */ = FD8BD8580E27E4CD00B52CD5 /* PBXTextBookmark */;
+			FD8BD8590E27E4CD00B52CD5 /* PBXTextBookmark */ = FD8BD8590E27E4CD00B52CD5 /* PBXTextBookmark */;
+			FD8BD91E0E27FD6100B52CD5 /* PBXTextBookmark */ = FD8BD91E0E27FD6100B52CD5 /* PBXTextBookmark */;
+			FD8BDA390E2804E900B52CD5 /* PBXTextBookmark */ = FD8BDA390E2804E900B52CD5 /* PBXTextBookmark */;
+			FD8BDA3E0E2804E900B52CD5 /* PBXTextBookmark */ = FD8BDA3E0E2804E900B52CD5 /* PBXTextBookmark */;
+			FD8BDA400E2804E900B52CD5 /* PBXTextBookmark */ = FD8BDA400E2804E900B52CD5 /* PBXTextBookmark */;
+			FD8BDA460E2804E900B52CD5 /* PBXTextBookmark */ = FD8BDA460E2804E900B52CD5 /* PBXTextBookmark */;
+			FD8BDA920E2807B600B52CD5 /* PBXTextBookmark */ = FD8BDA920E2807B600B52CD5 /* PBXTextBookmark */;
+			FD8BDA940E2807B600B52CD5 /* PBXTextBookmark */ = FD8BDA940E2807B600B52CD5 /* PBXTextBookmark */;
+			FD9232440E148DF0000CF752 /* PBXTextBookmark */ = FD9232440E148DF0000CF752 /* PBXTextBookmark */;
+			FD96AE7D0E30125D00721DC8 /* PBXTextBookmark */ = FD96AE7D0E30125D00721DC8 /* PBXTextBookmark */;
+			FD96AE830E30125D00721DC8 /* PBXTextBookmark */ = FD96AE830E30125D00721DC8 /* PBXTextBookmark */;
+			FD96AE970E30125D00721DC8 /* PBXTextBookmark */ = FD96AE970E30125D00721DC8 /* PBXTextBookmark */;
+			FD96AE980E30125D00721DC8 /* PBXTextBookmark */ = FD96AE980E30125D00721DC8 /* PBXTextBookmark */;
+			FD978C130E33E05E000AEA3F /* PBXTextBookmark */ = FD978C130E33E05E000AEA3F /* PBXTextBookmark */;
+			FD9809FC0E120E2900627D8F /* PBXTextBookmark */ = FD9809FC0E120E2900627D8F /* PBXTextBookmark */;
+			FD9809FD0E120E2900627D8F /* PBXTextBookmark */ = FD9809FD0E120E2900627D8F /* PBXTextBookmark */;
+			FD980A110E120E2900627D8F /* PBXTextBookmark */ = FD980A110E120E2900627D8F /* PBXTextBookmark */;
+			FD980A1C0E120E2900627D8F /* PBXTextBookmark */ = FD980A1C0E120E2900627D8F /* PBXTextBookmark */;
+			FD980A1F0E120E2900627D8F /* PBXTextBookmark */ = FD980A1F0E120E2900627D8F /* PBXTextBookmark */;
+			FD980A230E120E2900627D8F /* PBXTextBookmark */ = FD980A230E120E2900627D8F /* PBXTextBookmark */;
+			FD980A240E120E2900627D8F /* PBXTextBookmark */ = FD980A240E120E2900627D8F /* PBXTextBookmark */;
+			FD980A290E120E2900627D8F /* PBXTextBookmark */ = FD980A290E120E2900627D8F /* PBXTextBookmark */;
+			FD980A2A0E120E2900627D8F /* PBXTextBookmark */ = FD980A2A0E120E2900627D8F /* PBXTextBookmark */;
+			FD980A2C0E120E2900627D8F /* PBXTextBookmark */ = FD980A2C0E120E2900627D8F /* PBXTextBookmark */;
+			FD980A2E0E120E2900627D8F /* PBXTextBookmark */ = FD980A2E0E120E2900627D8F /* PBXTextBookmark */;
+			FD980A310E120E2900627D8F /* PBXTextBookmark */ = FD980A310E120E2900627D8F /* PBXTextBookmark */;
+			FD980A350E120E2900627D8F /* PBXTextBookmark */ = FD980A350E120E2900627D8F /* PBXTextBookmark */;
+			FD980A3B0E120E2900627D8F /* PBXTextBookmark */ = FD980A3B0E120E2900627D8F /* PBXTextBookmark */;
+			FD980A410E120E2900627D8F /* PBXTextBookmark */ = FD980A410E120E2900627D8F /* PBXTextBookmark */;
+			FD980A4E0E120E2900627D8F /* PBXTextBookmark */ = FD980A4E0E120E2900627D8F /* PBXTextBookmark */;
+			FD980A4F0E120E2900627D8F /* PBXTextBookmark */ = FD980A4F0E120E2900627D8F /* PBXTextBookmark */;
+			FD99BCC10DD5303900FB1D6B /* PBXTextBookmark */ = FD99BCC10DD5303900FB1D6B /* PBXTextBookmark */;
+			FD99BCC20DD5303900FB1D6B /* PBXTextBookmark */ = FD99BCC20DD5303900FB1D6B /* PBXTextBookmark */;
+			FD99BD800DD53D5D00FB1D6B /* PBXTextBookmark */ = FD99BD800DD53D5D00FB1D6B /* PBXTextBookmark */;
+			FD99BD890DD53D5D00FB1D6B /* PBXTextBookmark */ = FD99BD890DD53D5D00FB1D6B /* PBXTextBookmark */;
+			FD99BD8F0DD53D5D00FB1D6B /* PBXTextBookmark */ = FD99BD8F0DD53D5D00FB1D6B /* PBXTextBookmark */;
+			FDA6854C0DF23D1000F98A1A /* PBXTextBookmark */ = FDA6854C0DF23D1000F98A1A /* PBXTextBookmark */;
+			FDA685560DF23D1000F98A1A /* PBXTextBookmark */ = FDA685560DF23D1000F98A1A /* PBXTextBookmark */;
+			FDA687BA0DF2565200F98A1A /* PBXTextBookmark */ = FDA687BA0DF2565200F98A1A /* PBXTextBookmark */;
+			FDA715ED0E0C7D4800868338 /* PBXTextBookmark */ = FDA715ED0E0C7D4800868338 /* PBXTextBookmark */;
+			FDA8A8FF0E2D18B500EA573E /* PBXTextBookmark */ = FDA8A8FF0E2D18B500EA573E /* PBXTextBookmark */;
+			FDA8A96C0E2D1FE400EA573E /* PBXTextBookmark */ = FDA8A96C0E2D1FE400EA573E /* PBXTextBookmark */;
+			FDA8A99C0E2D23C300EA573E /* PBXTextBookmark */ = FDA8A99C0E2D23C300EA573E /* PBXTextBookmark */;
+			FDAAC4180E2D4914001DB1D8 /* PBXTextBookmark */ = FDAAC4180E2D4914001DB1D8 /* PBXTextBookmark */;
+			FDAAC4770E2D4D18001DB1D8 /* PBXTextBookmark */ = FDAAC4770E2D4D18001DB1D8 /* PBXTextBookmark */;
+			FDAAC4D30E2D4EFD001DB1D8 /* PBXTextBookmark */ = FDAAC4D30E2D4EFD001DB1D8 /* PBXTextBookmark */;
+			FDAAC4D80E2D4EFD001DB1D8 /* PBXTextBookmark */ = FDAAC4D80E2D4EFD001DB1D8 /* PBXTextBookmark */;
+			FDAE7D880DEA843100C72B78 /* PBXTextBookmark */ = FDAE7D880DEA843100C72B78 /* PBXTextBookmark */;
+			FDAE7D890DEA843100C72B78 /* PBXTextBookmark */ = FDAE7D890DEA843100C72B78 /* PBXTextBookmark */;
+			FDB043600E26820A00F5B3F9 /* PBXTextBookmark */ = FDB043600E26820A00F5B3F9 /* PBXTextBookmark */;
+			FDB043610E26820A00F5B3F9 /* PBXTextBookmark */ = FDB043610E26820A00F5B3F9 /* PBXTextBookmark */;
+			FDB043620E26820A00F5B3F9 /* PBXTextBookmark */ = FDB043620E26820A00F5B3F9 /* PBXTextBookmark */;
+			FDB0436C0E26820A00F5B3F9 /* PBXTextBookmark */ = FDB0436C0E26820A00F5B3F9 /* PBXTextBookmark */;
+			FDB59F190E3709D6007A2FB6 /* PBXTextBookmark */ = FDB59F190E3709D6007A2FB6 /* PBXTextBookmark */;
+			FDB59F1A0E3709D6007A2FB6 /* PBXTextBookmark */ = FDB59F1A0E3709D6007A2FB6 /* PBXTextBookmark */;
+			FDB59F1D0E3709D6007A2FB6 /* PBXTextBookmark */ = FDB59F1D0E3709D6007A2FB6 /* PBXTextBookmark */;
+			FDB59F270E3709D6007A2FB6 /* PBXTextBookmark */ = FDB59F270E3709D6007A2FB6 /* PBXTextBookmark */;
+			FDB652590E43D51100F688B5 /* PBXTextBookmark */ = FDB652590E43D51100F688B5 /* PBXTextBookmark */;
+			FDB6525C0E43D51100F688B5 /* PBXTextBookmark */ = FDB6525C0E43D51100F688B5 /* PBXTextBookmark */;
+			FDB6525D0E43D51100F688B5 /* PBXTextBookmark */ = FDB6525D0E43D51100F688B5 /* PBXTextBookmark */;
+			FDB6527A0E43D55B00F688B5 /* PBXTextBookmark */ = FDB6527A0E43D55B00F688B5 /* PBXTextBookmark */;
+			FDB652880E43D8CB00F688B5 /* PBXTextBookmark */ = FDB652880E43D8CB00F688B5 /* PBXTextBookmark */;
+			FDB6528B0E43D8CB00F688B5 /* PBXTextBookmark */ = FDB6528B0E43D8CB00F688B5 /* PBXTextBookmark */;
+			FDB6532C0E43EBB400F688B5 /* PBXTextBookmark */ = FDB6532C0E43EBB400F688B5 /* PBXTextBookmark */;
+			FDB653310E43EBB400F688B5 /* PBXTextBookmark */ = FDB653310E43EBB400F688B5 /* PBXTextBookmark */;
+			FDB653320E43EBB400F688B5 /* PBXTextBookmark */ = FDB653320E43EBB400F688B5 /* PBXTextBookmark */;
+			FDB653330E43EBB400F688B5 /* PBXTextBookmark */ = FDB653330E43EBB400F688B5 /* PBXTextBookmark */;
+			FDB6533B0E43ECFC00F688B5 /* PBXTextBookmark */ = FDB6533B0E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB6533C0E43ECFC00F688B5 /* PBXTextBookmark */ = FDB6533C0E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB6533D0E43ECFC00F688B5 /* PBXTextBookmark */ = FDB6533D0E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB6533E0E43ECFC00F688B5 /* PBXTextBookmark */ = FDB6533E0E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB6533F0E43ECFC00F688B5 /* PBXTextBookmark */ = FDB6533F0E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653430E43ECFC00F688B5 /* PBXTextBookmark */ = FDB653430E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653440E43ECFC00F688B5 /* PBXTextBookmark */ = FDB653440E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653450E43ECFC00F688B5 /* PBXTextBookmark */ = FDB653450E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653460E43ECFC00F688B5 /* PBXTextBookmark */ = FDB653460E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653470E43ECFC00F688B5 /* PBXTextBookmark */ = FDB653470E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653480E43ECFC00F688B5 /* PBXTextBookmark */ = FDB653480E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653490E43ECFC00F688B5 /* PBXTextBookmark */ = FDB653490E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB6534A0E43ECFC00F688B5 /* PBXTextBookmark */ = FDB6534A0E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB6534B0E43ECFC00F688B5 /* PBXTextBookmark */ = FDB6534B0E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB6534C0E43ECFC00F688B5 /* PBXTextBookmark */ = FDB6534C0E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB6534D0E43ECFC00F688B5 /* PBXTextBookmark */ = FDB6534D0E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB6534E0E43ECFC00F688B5 /* PBXTextBookmark */ = FDB6534E0E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB6534F0E43ECFC00F688B5 /* PBXTextBookmark */ = FDB6534F0E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653500E43ECFC00F688B5 /* PBXTextBookmark */ = FDB653500E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653510E43ECFC00F688B5 /* PBXTextBookmark */ = FDB653510E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653520E43ECFC00F688B5 /* PBXTextBookmark */ = FDB653520E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653530E43ECFC00F688B5 /* PBXTextBookmark */ = FDB653530E43ECFC00F688B5 /* PBXTextBookmark */;
+			FDB653600E43EDAD00F688B5 /* PBXTextBookmark */ = FDB653600E43EDAD00F688B5 /* PBXTextBookmark */;
+			FDB653610E43EDAD00F688B5 /* PBXTextBookmark */ = FDB653610E43EDAD00F688B5 /* PBXTextBookmark */;
+			FDB653620E43EDAD00F688B5 /* PBXTextBookmark */ = FDB653620E43EDAD00F688B5 /* PBXTextBookmark */;
+			FDB653630E43EDAD00F688B5 /* PBXTextBookmark */ = FDB653630E43EDAD00F688B5 /* PBXTextBookmark */;
+			FDB653640E43EDAD00F688B5 /* PBXTextBookmark */ = FDB653640E43EDAD00F688B5 /* PBXTextBookmark */;
+			FDB653650E43EDAD00F688B5 /* PBXTextBookmark */ = FDB653650E43EDAD00F688B5 /* PBXTextBookmark */;
+			FDB653660E43EDAD00F688B5 /* PBXTextBookmark */ = FDB653660E43EDAD00F688B5 /* PBXTextBookmark */;
+			FDB653670E43EDAD00F688B5 /* PBXTextBookmark */ = FDB653670E43EDAD00F688B5 /* PBXTextBookmark */;
+			FDB653680E43EDAD00F688B5 /* PBXTextBookmark */ = FDB653680E43EDAD00F688B5 /* PBXTextBookmark */;
+			FDB653690E43EDAD00F688B5 /* PBXTextBookmark */ = FDB653690E43EDAD00F688B5 /* PBXTextBookmark */;
+			FDB6536A0E43EDAD00F688B5 /* PBXTextBookmark */ = FDB6536A0E43EDAD00F688B5 /* PBXTextBookmark */;
+			FDB91A6B0E3004E40013B5A7 /* PBXTextBookmark */ = FDB91A6B0E3004E40013B5A7 /* PBXTextBookmark */;
+			FDB9E4BE0DEB81F00027A75A /* PBXTextBookmark */ = FDB9E4BE0DEB81F00027A75A /* PBXTextBookmark */;
+			FDB9E4C20DEB81F00027A75A /* PBXTextBookmark */ = FDB9E4C20DEB81F00027A75A /* PBXTextBookmark */;
+			FDBA79160E1BEDB000E73CA1 /* PBXTextBookmark */ = FDBA79160E1BEDB000E73CA1 /* PBXTextBookmark */;
+			FDBA7C310E1C205800E73CA1 /* PBXTextBookmark */ = FDBA7C310E1C205800E73CA1 /* PBXTextBookmark */;
+			FDBA7C350E1C205800E73CA1 /* PBXTextBookmark */ = FDBA7C350E1C205800E73CA1 /* PBXTextBookmark */;
+			FDBA7C360E1C205800E73CA1 /* PBXTextBookmark */ = FDBA7C360E1C205800E73CA1 /* PBXTextBookmark */;
+			FDBA7CEC0E1C2A3300E73CA1 /* PBXTextBookmark */ = FDBA7CEC0E1C2A3300E73CA1 /* PBXTextBookmark */;
+			FDBA7CFC0E1C2A3300E73CA1 /* PBXTextBookmark */ = FDBA7CFC0E1C2A3300E73CA1 /* PBXTextBookmark */;
+			FDBA7D590E1C2E6600E73CA1 /* PBXTextBookmark */ = FDBA7D590E1C2E6600E73CA1 /* PBXTextBookmark */;
+			FDBA7EF10E1C42F800E73CA1 /* PBXTextBookmark */ = FDBA7EF10E1C42F800E73CA1 /* PBXTextBookmark */;
+			FDBB1FB70E3E95A200B928D0 /* PBXTextBookmark */ = FDBB1FB70E3E95A200B928D0 /* PBXTextBookmark */;
+			FDBB1FBA0E3E95A200B928D0 /* PBXTextBookmark */ = FDBB1FBA0E3E95A200B928D0 /* PBXTextBookmark */;
+			FDBB1FBB0E3E95A200B928D0 /* PBXTextBookmark */ = FDBB1FBB0E3E95A200B928D0 /* PBXTextBookmark */;
+			FDBB1FBC0E3E95A200B928D0 /* PBXTextBookmark */ = FDBB1FBC0E3E95A200B928D0 /* PBXTextBookmark */;
+			FDBB1FE60E3E95A200B928D0 /* PBXTextBookmark */ = FDBB1FE60E3E95A200B928D0 /* PBXTextBookmark */;
+			FDBB1FEA0E3E95A200B928D0 /* PBXTextBookmark */ = FDBB1FEA0E3E95A200B928D0 /* PBXTextBookmark */;
+			FDBB20370E3E9A5700B928D0 /* PBXTextBookmark */ = FDBB20370E3E9A5700B928D0 /* PBXTextBookmark */;
+			FDBB21D40E3EDCC900B928D0 /* PBXTextBookmark */ = FDBB21D40E3EDCC900B928D0 /* PBXTextBookmark */;
+			FDBB21D50E3EDCC900B928D0 /* PBXTextBookmark */ = FDBB21D50E3EDCC900B928D0 /* PBXTextBookmark */;
+			FDBB21D60E3EDCC900B928D0 /* PBXTextBookmark */ = FDBB21D60E3EDCC900B928D0 /* PBXTextBookmark */;
+			FDBB21DA0E3EDCC900B928D0 /* PBXTextBookmark */ = FDBB21DA0E3EDCC900B928D0 /* PBXTextBookmark */;
+			FDBB22570E3EE7CC00B928D0 /* PBXTextBookmark */ = FDBB22570E3EE7CC00B928D0 /* PBXTextBookmark */;
+			FDBB22580E3EE7CC00B928D0 /* PBXTextBookmark */ = FDBB22580E3EE7CC00B928D0 /* PBXTextBookmark */;
+			FDBB652B0E159B75003B3114 /* PBXTextBookmark */ = FDBB652B0E159B75003B3114 /* PBXTextBookmark */;
+			FDC204820E10B48C00ABAC90 /* PBXTextBookmark */ = FDC204820E10B48C00ABAC90 /* PBXTextBookmark */;
+			FDC261B70E3A4592001C4554 /* PBXTextBookmark */ = FDC261B70E3A4592001C4554 /* PBXTextBookmark */;
+			FDC261BA0E3A4592001C4554 /* PBXTextBookmark */ = FDC261BA0E3A4592001C4554 /* PBXTextBookmark */;
+			FDC261BE0E3A4592001C4554 /* PBXTextBookmark */ = FDC261BE0E3A4592001C4554 /* PBXTextBookmark */;
+			FDC261C00E3A4592001C4554 /* PBXTextBookmark */ = FDC261C00E3A4592001C4554 /* PBXTextBookmark */;
+			FDC261FD0E3A5B91001C4554 /* PBXTextBookmark */ = FDC261FD0E3A5B91001C4554 /* PBXTextBookmark */;
+			FDC261FE0E3A5B91001C4554 /* PBXTextBookmark */ = FDC261FE0E3A5B91001C4554 /* PBXTextBookmark */;
+			FDC261FF0E3A5B91001C4554 /* PBXTextBookmark */ = FDC261FF0E3A5B91001C4554 /* PBXTextBookmark */;
+			FDC262070E3A5B91001C4554 /* PBXTextBookmark */ = FDC262070E3A5B91001C4554 /* PBXTextBookmark */;
+			FDC2620B0E3A5B91001C4554 /* PBXTextBookmark */ = FDC2620B0E3A5B91001C4554 /* PBXTextBookmark */;
+			FDC262690E3A5DDA001C4554 /* PBXTextBookmark */ = FDC262690E3A5DDA001C4554 /* PBXTextBookmark */;
+			FDC262970E3A6077001C4554 /* PBXTextBookmark */ = FDC262970E3A6077001C4554 /* PBXTextBookmark */;
+			FDC2629A0E3A6077001C4554 /* PBXTextBookmark */ = FDC2629A0E3A6077001C4554 /* PBXTextBookmark */;
+			FDC262A70E3A6273001C4554 /* PBXTextBookmark */ = FDC262A70E3A6273001C4554 /* PBXTextBookmark */;
+			FDC262DE0E3A6841001C4554 /* PBXTextBookmark */ = FDC262DE0E3A6841001C4554 /* PBXTextBookmark */;
+			FDC262DF0E3A6841001C4554 /* PBXTextBookmark */ = FDC262DF0E3A6841001C4554 /* PBXTextBookmark */;
+			FDC52F950E285146008D768C /* PBXTextBookmark */ = FDC52F950E285146008D768C /* PBXTextBookmark */;
+			FDC530340E28701E008D768C /* PBXTextBookmark */ = FDC530340E28701E008D768C /* PBXTextBookmark */;
+			FDC530350E28701E008D768C /* PBXTextBookmark */ = FDC530350E28701E008D768C /* PBXTextBookmark */;
+			FDC5303F0E28701E008D768C /* PBXTextBookmark */ = FDC5303F0E28701E008D768C /* PBXTextBookmark */;
+			FDC8816A0E1391B400CF1011 /* PBXTextBookmark */ = FDC8816A0E1391B400CF1011 /* PBXTextBookmark */;
+			FDC881720E1391B400CF1011 /* PBXTextBookmark */ = FDC881720E1391B400CF1011 /* PBXTextBookmark */;
+			FDC881B60E13967000CF1011 /* PBXTextBookmark */ = FDC881B60E13967000CF1011 /* PBXTextBookmark */;
+			FDD2C1490E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C1490E2E501B00B7A85F /* PBXTextBookmark */;
+			FDD2C14C0E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C14C0E2E501B00B7A85F /* PBXTextBookmark */;
+			FDD2C14E0E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C14E0E2E501B00B7A85F /* PBXTextBookmark */;
+			FDD2C1560E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C1560E2E501B00B7A85F /* PBXTextBookmark */;
+			FDD2C1570E2E501B00B7A85F /* PBXTextBookmark */ = FDD2C1570E2E501B00B7A85F /* PBXTextBookmark */;
+			FDD2C2A10E2E643C00B7A85F /* PBXTextBookmark */ = FDD2C2A10E2E643C00B7A85F /* PBXTextBookmark */;
+			FDD2C3290E2E6F9800B7A85F /* PBXTextBookmark */ = FDD2C3290E2E6F9800B7A85F /* PBXTextBookmark */;
+			FDD2C7120E2E9A2800B7A85F /* PBXTextBookmark */ = FDD2C7120E2E9A2800B7A85F /* PBXTextBookmark */;
+			FDD2C7190E2E9A2800B7A85F /* PBXTextBookmark */ = FDD2C7190E2E9A2800B7A85F /* PBXTextBookmark */;
+			FDDC61AA0E25702500D5126A /* PBXTextBookmark */ = FDDC61AA0E25702500D5126A /* PBXTextBookmark */;
+			FDDC61AC0E25702500D5126A /* PBXTextBookmark */ = FDDC61AC0E25702500D5126A /* PBXTextBookmark */;
+			FDDC61AD0E25702500D5126A /* PBXTextBookmark */ = FDDC61AD0E25702500D5126A /* PBXTextBookmark */;
+			FDE50AD20E3FC3B3000DF799 /* PBXTextBookmark */ = FDE50AD20E3FC3B3000DF799 /* PBXTextBookmark */;
+			FDE50AD40E3FC3B3000DF799 /* PBXTextBookmark */ = FDE50AD40E3FC3B3000DF799 /* PBXTextBookmark */;
+			FDE8B56A0E1785C1007B72BC /* PBXTextBookmark */ = FDE8B56A0E1785C1007B72BC /* PBXTextBookmark */;
+			FDE8B56B0E1785C1007B72BC /* PBXTextBookmark */ = FDE8B56B0E1785C1007B72BC /* PBXTextBookmark */;
+			FDED8D410E0CBB81005F2D23 /* PBXTextBookmark */ = FDED8D410E0CBB81005F2D23 /* PBXTextBookmark */;
+			FDF0D7790E12D47A00247964 /* PBXTextBookmark */ = FDF0D7790E12D47A00247964 /* PBXTextBookmark */;
+			FDF0D77A0E12D47A00247964 /* PBXTextBookmark */ = FDF0D77A0E12D47A00247964 /* PBXTextBookmark */;
+			FDF0D77B0E12D47A00247964 /* PBXTextBookmark */ = FDF0D77B0E12D47A00247964 /* PBXTextBookmark */;
+			FDF0D7810E12D47A00247964 /* PBXTextBookmark */ = FDF0D7810E12D47A00247964 /* PBXTextBookmark */;
+			FDF0D9350E1307E900247964 /* PBXTextBookmark */ = FDF0D9350E1307E900247964 /* PBXTextBookmark */;
+			FDF0D9360E1307E900247964 /* PBXTextBookmark */ = FDF0D9360E1307E900247964 /* PBXTextBookmark */;
+			FDF0D9370E1307E900247964 /* PBXTextBookmark */ = FDF0D9370E1307E900247964 /* PBXTextBookmark */;
+			FDF0D9380E1307E900247964 /* PBXTextBookmark */ = FDF0D9380E1307E900247964 /* PBXTextBookmark */;
+			FDF0D9390E1307E900247964 /* PBXTextBookmark */ = FDF0D9390E1307E900247964 /* PBXTextBookmark */;
+			FDF0D93B0E1307E900247964 /* PBXTextBookmark */ = FDF0D93B0E1307E900247964 /* PBXTextBookmark */;
+			FDF0D93D0E1307E900247964 /* PBXTextBookmark */ = FDF0D93D0E1307E900247964 /* PBXTextBookmark */;
+			FDF0D93F0E1307E900247964 /* PBXTextBookmark */ = FDF0D93F0E1307E900247964 /* PBXTextBookmark */;
+			FDF0D9400E1307E900247964 /* PBXTextBookmark */ = FDF0D9400E1307E900247964 /* PBXTextBookmark */;
+			FDF0D9410E1307E900247964 /* PBXTextBookmark */ = FDF0D9410E1307E900247964 /* PBXTextBookmark */;
+			FDF0D9420E1307E900247964 /* PBXTextBookmark */ = FDF0D9420E1307E900247964 /* PBXTextBookmark */;
+			FDF0D9450E1307E900247964 /* PBXTextBookmark */ = FDF0D9450E1307E900247964 /* PBXTextBookmark */;
+			FDF0D9460E1307E900247964 /* PBXTextBookmark */ = FDF0D9460E1307E900247964 /* PBXTextBookmark */;
+			FDF9EAE40E3F6790001061AB /* PBXTextBookmark */ = FDF9EAE40E3F6790001061AB /* PBXTextBookmark */;
+			FDF9EAEC0E3F6790001061AB /* PBXTextBookmark */ = FDF9EAEC0E3F6790001061AB /* PBXTextBookmark */;
+			FDF9EB470E3F6CAF001061AB /* PBXTextBookmark */ = FDF9EB470E3F6CAF001061AB /* PBXTextBookmark */;
+			FDF9EBCD0E3F7E8B001061AB /* PBXTextBookmark */ = FDF9EBCD0E3F7E8B001061AB /* PBXTextBookmark */;
+			FDF9EBCE0E3F7E8B001061AB /* PBXTextBookmark */ = FDF9EBCE0E3F7E8B001061AB /* PBXTextBookmark */;
+			FDF9EBCF0E3F7E8B001061AB /* PBXTextBookmark */ = FDF9EBCF0E3F7E8B001061AB /* PBXTextBookmark */;
+			FDF9EBD10E3F7E8B001061AB /* PBXTextBookmark */ = FDF9EBD10E3F7E8B001061AB /* PBXTextBookmark */;
+			FDF9EBDC0E3F7F8E001061AB /* PBXTextBookmark */ = FDF9EBDC0E3F7F8E001061AB /* PBXTextBookmark */;
+			FDF9EBE10E3F7F8E001061AB /* PBXTextBookmark */ = FDF9EBE10E3F7F8E001061AB /* PBXTextBookmark */;
+			FDF9EC2A0E3F8526001061AB /* PBXTextBookmark */ = FDF9EC2A0E3F8526001061AB /* PBXTextBookmark */;
+			FDF9EC330E3F8526001061AB /* PBXTextBookmark */ = FDF9EC330E3F8526001061AB /* PBXTextBookmark */;
+			FDF9EC390E3F8526001061AB /* PBXTextBookmark */ = FDF9EC390E3F8526001061AB /* PBXTextBookmark */;
+			FDF9EC8A0E3F8AFE001061AB /* PBXTextBookmark */ = FDF9EC8A0E3F8AFE001061AB /* PBXTextBookmark */;
+			FDF9EC8B0E3F8AFE001061AB /* PBXTextBookmark */ = FDF9EC8B0E3F8AFE001061AB /* PBXTextBookmark */;
+			FDF9EC8C0E3F8AFE001061AB /* PBXTextBookmark */ = FDF9EC8C0E3F8AFE001061AB /* PBXTextBookmark */;
+			FDF9EC8D0E3F8AFE001061AB /* PBXTextBookmark */ = FDF9EC8D0E3F8AFE001061AB /* PBXTextBookmark */;
+			FDF9ECAB0E3F8D77001061AB /* PBXTextBookmark */ = FDF9ECAB0E3F8D77001061AB /* PBXTextBookmark */;
+			FDF9ECFB0E3F9C04001061AB /* PBXTextBookmark */ = FDF9ECFB0E3F9C04001061AB /* PBXTextBookmark */;
+			FDF9ECFC0E3F9C04001061AB /* PBXTextBookmark */ = FDF9ECFC0E3F9C04001061AB /* PBXTextBookmark */;
+			FDF9ECFE0E3F9C04001061AB /* PBXTextBookmark */ = FDF9ECFE0E3F9C04001061AB /* PBXTextBookmark */;
+			FDFF66390E15AFCA0032E657 /* PBXTextBookmark */ = FDFF66390E15AFCA0032E657 /* PBXTextBookmark */;
+			FDFF663C0E15AFCA0032E657 /* PBXTextBookmark */ = FDFF663C0E15AFCA0032E657 /* PBXTextBookmark */;
+			FDFF66760E15C0ED0032E657 /* PBXTextBookmark */ = FDFF66760E15C0ED0032E657 /* PBXTextBookmark */;
+			FDFF66770E15C0ED0032E657 /* PBXTextBookmark */ = FDFF66770E15C0ED0032E657 /* PBXTextBookmark */;
+			FDFF66790E15C0ED0032E657 /* PBXTextBookmark */ = FDFF66790E15C0ED0032E657 /* PBXTextBookmark */;
+			FDFF667D0E15C0ED0032E657 /* PBXTextBookmark */ = FDFF667D0E15C0ED0032E657 /* PBXTextBookmark */;
 		};
 		sourceControlManager = FD99B7180DD52CCC00FB1D6B /* Source Control */;
 		userBuildSettings = {
 		};
 	};
+	FD0BBFEF0E3933DD00D833B1 /* SDL_uikitview.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {684, 1269}}";
+			sepNavSelRange = "{1093, 0}";
+			sepNavVisRange = "{0, 1378}";
+		};
+	};
+	FD0BBFFE0E39341500D833B1 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD0BBFEF0E3933DD00D833B1 /* SDL_uikitview.h */;
+		name = "SDL_uikitview.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1341;
+		vrLoc = 0;
+	};
+	FD0BC1630E3948BF00D833B1 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8DD0DD52EB400FB1D6B /* SDL_events.h */;
+		name = "SDL_events.h: 143";
+		rLen = 10;
+		rLoc = 5160;
+		rType = 0;
+		vrLen = 3996;
+		vrLoc = 11390;
+	};
+	FD0BC1640E3948BF00D833B1 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B9940DD52EDC00FB1D6B /* SDL_events_c.h */;
+		name = "SDL_events_c.h: 42";
+		rLen = 12;
+		rLoc = 1445;
+		rType = 0;
+		vrLen = 1724;
+		vrLoc = 0;
+	};
+	FD0BC16C0E3948BF00D833B1 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8DD0DD52EB400FB1D6B /* SDL_events.h */;
+		name = "SDL_events.h: 143";
+		rLen = 10;
+		rLoc = 5160;
+		rType = 0;
+		vrLen = 3996;
+		vrLoc = 11390;
+	};
+	FD0BC16D0E3948BF00D833B1 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B9960DD52EDC00FB1D6B /* SDL_keyboard_c.h */;
+		name = "SDL_keyboard_c.h: 79";
+		rLen = 19;
+		rLoc = 2636;
+		rType = 0;
+		vrLen = 2968;
+		vrLoc = 0;
+	};
+	FD0BC16E0E3948BF00D833B1 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B9950DD52EDC00FB1D6B /* SDL_keyboard.c */;
+		name = "SDL_keyboard.c: 575";
+		rLen = 95;
+		rLoc = 10825;
+		rType = 0;
+		vrLen = 1250;
+		vrLoc = 868;
+	};
+	FD0BC1D20E39512100D833B1 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B9910DD52EDC00FB1D6B /* scancodes_win32.h */;
+		name = "scancodes_win32.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 3904;
+		vrLoc = 673;
+	};
+	FD0BC1D70E39512100D833B1 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B9910DD52EDC00FB1D6B /* scancodes_win32.h */;
+		name = "scancodes_win32.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 3904;
+		vrLoc = 673;
+	};
 	FD0CD09B0E122D1F009E57E7 /* SDL_coreaudio_iphone.h */ = {
 		isa = PBXFileReference;
 		fileEncoding = 4;
@@ -535,16 +655,6 @@
 		path = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/src/audio/iphoneos/SDL_coreaudio_iphone.h;
 		sourceTree = "<absolute>";
 	};
-	FD0CD0D40E122FD9009E57E7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683130DF2374E00F98A1A /* SDL_renderer_sw.c */;
-		name = "SDL_renderer_sw.c: 638";
-		rLen = 0;
-		rLoc = 21676;
-		rType = 0;
-		vrLen = 1552;
-		vrLoc = 21248;
-	};
 	FD0CD0D90E122FD9009E57E7 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA683130DF2374E00F98A1A /* SDL_renderer_sw.c */;
@@ -627,16 +737,6 @@
 		vrLen = 1452;
 		vrLoc = 749;
 	};
-	FD15005C0E08C63F003BDF25 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6830C0DF2374E00F98A1A /* SDL_fill.c */;
-		name = "SDL_fill.c: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 2693;
-		vrLoc = 0;
-	};
 	FD15006A0E08C63F003BDF25 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA6830C0DF2374E00F98A1A /* SDL_fill.c */;
@@ -647,16 +747,6 @@
 		vrLen = 2693;
 		vrLoc = 0;
 	};
-	FD1500C20E08D12A003BDF25 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8E60DD52EB400FB1D6B /* SDL_opengl.h */;
-		name = "SDL_opengl.h: 99";
-		rLen = 41;
-		rLoc = 3714;
-		rType = 0;
-		vrLen = 4623;
-		vrLoc = 331596;
-	};
 	FD15015D0E08E5A8003BDF25 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8F60DD52EB400FB1D6B /* SDL_endian.h */;
@@ -752,7 +842,7 @@
 		fRef = FDA6832A0DF2374E00F98A1A /* SDL_uikitopengles.h */;
 		name = "SDL_uikitopengles.h: 19";
 		rLen = 0;
-		rLoc = 412;
+		rLoc = 1090;
 		rType = 0;
 		vrLen = 485;
 		vrLoc = 0;
@@ -1420,13 +1510,6 @@
 		path = /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/gl.h;
 		sourceTree = "<absolute>";
 	};
-	FD1A2B410DEAC2770086AA6C /* glext.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = glext.h;
-		path = /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/glext.h;
-		sourceTree = "<absolute>";
-	};
 	FD1A2B420DEAC2770086AA6C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD1A2B430DEAC2770086AA6C /* Foundation.h */;
@@ -2080,26 +2163,6 @@
 		path = /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h;
 		sourceTree = "<absolute>";
 	};
-	FD1B47CD0E3111F6007AB34E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6831B0DF2374E00F98A1A /* SDL_video.c */;
-		name = "SDL_video.c: 270";
-		rLen = 0;
-		rLoc = 6805;
-		rType = 0;
-		vrLen = 1119;
-		vrLoc = 6416;
-	};
-	FD1B47F70E311635007AB34E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683000DF2374E00F98A1A /* SDL_blit.c */;
-		name = "SDL_blit.c: 257";
-		rLen = 26;
-		rLoc = 7448;
-		rType = 0;
-		vrLen = 1756;
-		vrLoc = 6749;
-	};
 	FD1EF0520DEA7BAC001E9768 /* SDL_syscond.c */ = {
 		uiCtxt = {
 			sepNavIntBoundsRect = "{{0, 0}, {859, 1904}}";
@@ -2198,26 +2261,6 @@
 		vrLen = 4355;
 		vrLoc = 943;
 	};
-	FD27BE9F0E0BA5FC00FF2AC5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8E80DD52EB400FB1D6B /* SDL_platform.h */;
-		name = "SDL_platform.h: 69";
-		rLen = 5;
-		rLoc = 1870;
-		rType = 0;
-		vrLen = 2516;
-		vrLoc = 0;
-	};
-	FD27BFA40E0BBF4200FF2AC5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6856E0DF23D2100F98A1A /* SDL_renderer_gl.c */;
-		name = "SDL_renderer_gl.c: 467";
-		rLen = 21;
-		rLoc = 14741;
-		rType = 0;
-		vrLen = 3250;
-		vrLoc = 13035;
-	};
 	FD27C09C0E0BC69E00FF2AC5 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA6830E0DF2374E00F98A1A /* SDL_leaks.h */;
@@ -2258,33 +2301,6 @@
 		vrLen = 2917;
 		vrLoc = 6167;
 	};
-	FD3E83DC0E3109B3009A5D4D /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6831B0DF2374E00F98A1A /* SDL_video.c */;
-		rLen = 20;
-		rLoc = 6917;
-		rType = 0;
-	};
-	FD3E83DD0E3109B3009A5D4D /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6856D0DF23D2100F98A1A /* SDL_glfuncs.h */;
-		name = "SDL_glfuncs.h: 126";
-		rLen = 0;
-		rLoc = 6780;
-		rType = 0;
-		vrLen = 2917;
-		vrLoc = 6167;
-	};
-	FD3E83DE0E3109B3009A5D4D /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6831B0DF2374E00F98A1A /* SDL_video.c */;
-		name = "SDL_video.c: 275";
-		rLen = 20;
-		rLoc = 6917;
-		rType = 0;
-		vrLen = 1119;
-		vrLoc = 6416;
-	};
 	FD3F49A60DEA5B7200C5B771 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD3F49A70DEA5B7200C5B771 /* time.h */;
@@ -2501,16 +2517,6 @@
 		vrLen = 1407;
 		vrLoc = 38;
 	};
-	FD50346E0DEE6CBE00AF4946 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B9960DD52EDC00FB1D6B /* SDL_keyboard_c.h */;
-		name = "SDL_keyboard_c.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1645;
-		vrLoc = 0;
-	};
 	FD52A17D0DEAC345007E9D61 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD1A2B9A0DEAC2770086AA6C /* Foundation.h */;
@@ -2521,16 +2527,6 @@
 		vrLen = 1825;
 		vrLoc = 1900;
 	};
-	FD52A1820DEAC345007E9D61 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8EC0DD52EB400FB1D6B /* SDL_scancode.h */;
-		name = "SDL_scancode.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1595;
-		vrLoc = 0;
-	};
 	FD53C2520E0F10B500A09EB4 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8F10DD52EB400FB1D6B /* SDL_timer.h */;
@@ -2541,16 +2537,6 @@
 		vrLen = 3245;
 		vrLoc = 825;
 	};
-	FD53C2690E0F10B500A09EB4 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8EB0DD52EB400FB1D6B /* SDL_rwops.h */;
-		name = "SDL_rwops.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 2800;
-		vrLoc = 0;
-	};
 	FD53C26F0E0F10B500A09EB4 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B94C0DD52EDC00FB1D6B /* SDL_mixer_m68k.c */;
@@ -2673,19 +2659,9 @@
 		hitCount = 0;
 		ignoreCount = 0;
 		lineNumber = 82;
-		modificationTime = 238105365.485868;
+		modificationTime = 239332777.349405;
 		state = 1;
 	};
-	FD5F9ECF0E0E2B96008E885B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8DF0DD52EB400FB1D6B /* SDL_keyboard.h */;
-		name = "SDL_keyboard.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 2580;
-		vrLoc = 0;
-	};
 	FD5F9EDB0E0E2B96008E885B /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8DF0DD52EB400FB1D6B /* SDL_keyboard.h */;
@@ -2706,16 +2682,6 @@
 		vrLen = 2698;
 		vrLoc = 2855;
 	};
-	FD5F9F660E0E56F4008E885B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B9960DD52EDC00FB1D6B /* SDL_keyboard_c.h */;
-		name = "SDL_keyboard_c.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 2933;
-		vrLoc = 0;
-	};
 	FD5F9F690E0E56F4008E885B /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B9980DD52EDC00FB1D6B /* SDL_mouse_c.h */;
@@ -2726,6 +2692,126 @@
 		vrLen = 2404;
 		vrLoc = 0;
 	};
+	FD62E0D50E37E2140028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD8BD7AB0E27DCA400B52CD5 /* SDL_opengles.h */;
+		name = "SDL_opengles.h: 608";
+		rLen = 0;
+		rLoc = 22659;
+		rType = 0;
+		vrLen = 2348;
+		vrLoc = 21141;
+	};
+	FD62E0DB0E37E2140028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6856E0DF23D2100F98A1A /* SDL_renderer_gl.c */;
+		name = "SDL_renderer_gl.c: 100";
+		rLen = 25;
+		rLoc = 4388;
+		rType = 0;
+		vrLen = 1800;
+		vrLoc = 3266;
+	};
+	FD62E0DC0E37E2140028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDB59F500E3709D6007A2FB6 /* glext.h */;
+		name = "glext.h: 51";
+		rLen = 5;
+		rLoc = 2296;
+		rType = 0;
+		vrLen = 2499;
+		vrLoc = 6541;
+	};
+	FD62E0DF0E37E2140028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F3C0E26E5F600F90B21 /* SDL_renderer_gles.c */;
+		name = "SDL_renderer_gles.c: 514";
+		rLen = 0;
+		rLoc = 15732;
+		rType = 0;
+		vrLen = 1490;
+		vrLoc = 14374;
+	};
+	FD62E0E00E37E2140028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD1A2B3F0DEAC2770086AA6C /* gl.h */;
+		name = "gl.h: 622";
+		rLen = 7;
+		rLoc = 23498;
+		rType = 0;
+		vrLen = 2036;
+		vrLoc = 22416;
+	};
+	FD62E1480E37E7830028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDB59F500E3709D6007A2FB6 /* glext.h */;
+		name = "glext.h: 138";
+		rLen = 0;
+		rLoc = 6832;
+		rType = 0;
+		vrLen = 2731;
+		vrLoc = 5447;
+	};
+	FD62E1490E37E7830028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD1A2B3F0DEAC2770086AA6C /* gl.h */;
+		name = "gl.h: 79";
+		rLen = 34;
+		rLoc = 2943;
+		rType = 0;
+		vrLen = 1525;
+		vrLoc = 1989;
+	};
+	FD62E14E0E37E7830028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6831B0DF2374E00F98A1A /* SDL_video.c */;
+		name = "SDL_video.c: 1506";
+		rLen = 13;
+		rLoc = 36258;
+		rType = 0;
+		vrLen = 1077;
+		vrLoc = 35748;
+	};
+	FD62E1520E37E7830028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8E70DD52EB400FB1D6B /* SDL_pixels.h */;
+		name = "SDL_pixels.h: 132";
+		rLen = 173;
+		rLoc = 3913;
+		rType = 0;
+		vrLen = 2355;
+		vrLoc = 3270;
+	};
+	FD62E1550E37E9E60028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6830F0DF2374E00F98A1A /* SDL_pixels.c */;
+		name = "SDL_pixels.c: 341";
+		rLen = 15;
+		rLoc = 8674;
+		rType = 0;
+		vrLen = 1122;
+		vrLoc = 3932;
+	};
+	FD62E1790E37F1380028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F3B0E26E5F600F90B21 /* SDL_glesfuncs.h */;
+		name = "SDL_glesfuncs.h: 30";
+		rLen = 0;
+		rLoc = 1354;
+		rType = 0;
+		vrLen = 2453;
+		vrLoc = 0;
+	};
+	FD62E1990E37F8090028601E /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6856E0DF23D2100F98A1A /* SDL_renderer_gl.c */;
+		name = "SDL_renderer_gl.c: 372";
+		rLen = 0;
+		rLoc = 12226;
+		rType = 0;
+		vrLen = 1428;
+		vrLoc = 11217;
+	};
 	FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */ = {
 		activeExec = 0;
 	};
@@ -2780,15 +2866,15 @@
 	};
 	FD689F0C0E26E5D900F90B21 /* SDL_uikitevents.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 701}}";
-			sepNavSelRange = "{893, 28}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 1282}}";
+			sepNavSelRange = "{959, 0}";
 			sepNavVisRange = "{0, 995}";
 		};
 	};
 	FD689F0D0E26E5D900F90B21 /* SDL_uikitevents.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 924}}";
-			sepNavSelRange = "{1204, 16}";
+			sepNavIntBoundsRect = "{{0, 0}, {933, 924}}";
+			sepNavSelRange = "{1114, 0}";
 			sepNavVisRange = "{673, 1319}";
 		};
 	};
@@ -2801,9 +2887,9 @@
 	};
 	FD689F0F0E26E5D900F90B21 /* SDL_uikitopengles.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 1302}}";
-			sepNavSelRange = "{424, 23}";
-			sepNavVisRange = "{981, 1229}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 1764}}";
+			sepNavSelRange = "{1898, 103}";
+			sepNavVisRange = "{1084, 2284}";
 		};
 	};
 	FD689F100E26E5D900F90B21 /* SDL_uikitvideo.h */ = {
@@ -2815,70 +2901,63 @@
 	};
 	FD689F110E26E5D900F90B21 /* SDL_uikitvideo.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 2296}}";
+			sepNavIntBoundsRect = "{{0, 0}, {678, 2296}}";
 			sepNavSelRange = "{4072, 0}";
-			sepNavVisRange = "{1977, 1315}";
-		};
-	};
-	FD689F120E26E5D900F90B21 /* SDL_uikitview.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 701}}";
-			sepNavSelRange = "{311, 13}";
-			sepNavVisRange = "{0, 590}";
+			sepNavVisRange = "{0, 2966}";
 		};
 	};
 	FD689F130E26E5D900F90B21 /* SDL_uikitview.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 1526}}";
-			sepNavSelRange = "{1790, 0}";
-			sepNavVisRange = "{371, 1360}";
+			sepNavIntBoundsRect = "{{0, 0}, {684, 1806}}";
+			sepNavSelRange = "{1145, 0}";
+			sepNavVisRange = "{0, 2447}";
 		};
 	};
 	FD689F140E26E5D900F90B21 /* SDL_uikitwindow.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 701}}";
-			sepNavSelRange = "{1166, 0}";
-			sepNavVisRange = "{0, 1166}";
+			sepNavIntBoundsRect = "{{0, 0}, {684, 1269}}";
+			sepNavSelRange = "{947, 0}";
+			sepNavVisRange = "{0, 1371}";
 		};
 	};
 	FD689F150E26E5D900F90B21 /* SDL_uikitwindow.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 1246}}";
-			sepNavSelRange = "{2458, 0}";
-			sepNavVisRange = "{1686, 1269}";
+			sepNavIntBoundsRect = "{{0, 0}, {684, 1778}}";
+			sepNavSelRange = "{1686, 23}";
+			sepNavVisRange = "{0, 3310}";
 		};
 	};
 	FD689F160E26E5D900F90B21 /* SDL_uikitopenglview.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 701}}";
-			sepNavSelRange = "{1258, 0}";
-			sepNavVisRange = "{0, 1289}";
+			sepNavIntBoundsRect = "{{0, 0}, {714, 1269}}";
+			sepNavSelRange = "{964, 0}";
+			sepNavVisRange = "{0, 1982}";
 		};
 	};
 	FD689F170E26E5D900F90B21 /* SDL_uikitopenglview.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1014, 2324}}";
-			sepNavSelRange = "{3507, 0}";
-			sepNavVisRange = "{509, 1296}";
+			sepNavIntBoundsRect = "{{0, 0}, {1014, 2422}}";
+			sepNavSelRange = "{929, 0}";
+			sepNavVisRange = "{0, 2495}";
 		};
 	};
 	FD689F3B0E26E5F600F90B21 /* SDL_glesfuncs.h */ = {
 		uiCtxt = {
 			sepNavIntBoundsRect = "{{0, 0}, {906, 728}}";
-			sepNavSelRange = "{2453, 0}";
-			sepNavVisRange = "{50, 2439}";
+			sepNavSelRange = "{1354, 0}";
+			sepNavVisRange = "{0, 2453}";
 		};
 	};
 	FD689F3C0E26E5F600F90B21 /* SDL_renderer_gles.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {908, 11816}}";
-			sepNavSelRange = "{897, 20}";
-			sepNavVisRange = "{6085, 892}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 11830}}";
+			sepNavSelRange = "{5024, 0}";
+			sepNavVisRange = "{4275, 1729}";
 		};
 	};
 	FD689F3D0E26E5F600F90B21 /* SDL_renderer_gles.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 701}}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 1282}}";
 			sepNavSelRange = "{0, 0}";
 			sepNavVisRange = "{0, 1011}";
 		};
@@ -2893,16 +2972,6 @@
 		vrLen = 2269;
 		vrLoc = 0;
 	};
-	FD689F650E26E9A700F90B21 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8EB0DD52EB400FB1D6B /* SDL_rwops.h */;
-		name = "SDL_rwops.h: 52";
-		rLen = 7;
-		rLoc = 1594;
-		rType = 0;
-		vrLen = 1539;
-		vrLoc = 1032;
-	};
 	FD689F670E26E9A700F90B21 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA683140DF2374E00F98A1A /* SDL_renderer_sw.h */;
@@ -2923,16 +2992,6 @@
 		vrLen = 183;
 		vrLoc = 0;
 	};
-	FD689F690E26E9A700F90B21 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8E20DD52EB400FB1D6B /* SDL_main.h */;
-		name = "SDL_main.h: 27";
-		rLen = 0;
-		rLoc = 934;
-		rType = 0;
-		vrLen = 1343;
-		vrLoc = 346;
-	};
 	FD689F6B0E26E9A700F90B21 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99BA0A0DD52EDC00FB1D6B /* SDL_syssem.c */;
@@ -2943,16 +3002,6 @@
 		vrLen = 988;
 		vrLoc = 1033;
 	};
-	FD689F6C0E26E9A700F90B21 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8E80DD52EB400FB1D6B /* SDL_platform.h */;
-		name = "SDL_platform.h: 61";
-		rLen = 0;
-		rLoc = 1723;
-		rType = 0;
-		vrLen = 890;
-		vrLoc = 1693;
-	};
 	FD689F7F0E26E9A700F90B21 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8E10DD52EB400FB1D6B /* SDL_loadso.h */;
@@ -2993,16 +3042,6 @@
 		vrLen = 1559;
 		vrLoc = 0;
 	};
-	FD689F980E26E9A700F90B21 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA682920DF2374D00F98A1A /* e_sqrt.h */;
-		name = "e_sqrt.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1724;
-		vrLoc = 0;
-	};
 	FD689F9C0E26E9A700F90B21 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD689F000E26E5B600F90B21 /* SDL_sysjoystick.m */;
@@ -3015,16 +3054,17 @@
 	};
 	FD689FCC0E26E9D400F90B21 /* SDL_uikitappdelegate.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 1134}}";
-			sepNavSelRange = "{332, 0}";
-			sepNavVisRange = "{0, 1149}";
+			sepNavIntBoundsRect = "{{0, 0}, {642, 1484}}";
+			sepNavSelRange = "{1943, 0}";
+			sepNavVisRange = "{575, 2218}";
+			sepNavWindowFrame = "{{15, 0}, {1190, 1028}}";
 		};
 	};
 	FD689FCD0E26E9D400F90B21 /* SDL_uikitappdelegate.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 701}}";
-			sepNavSelRange = "{316, 0}";
-			sepNavVisRange = "{0, 322}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 1282}}";
+			sepNavSelRange = "{897, 16}";
+			sepNavVisRange = "{0, 1074}";
 		};
 	};
 	FD68A0020E27003000F90B21 /* PBXTextBookmark */ = {
@@ -3037,6 +3077,46 @@
 		vrLen = 1192;
 		vrLoc = 549;
 	};
+	FD6A73400E355540006FD53A /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA682900DF2374D00F98A1A /* e_log.h */;
+		name = "e_log.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1891;
+		vrLoc = 0;
+	};
+	FD6A73410E355540006FD53A /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8D00DD52EB400FB1D6B /* SDL_cdrom.h */;
+		name = "SDL_cdrom.h: 1";
+		rLen = 867;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1534;
+		vrLoc = 0;
+	};
+	FD6A73740E3558AE006FD53A /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B99B0DD52EDC00FB1D6B /* SDL_windowevents.c */;
+		name = "SDL_windowevents.c: 43";
+		rLen = 48;
+		rLoc = 1318;
+		rType = 0;
+		vrLen = 1476;
+		vrLoc = 0;
+	};
+	FD6A73750E3558AE006FD53A /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6831A0DF2374E00F98A1A /* SDL_sysvideo.h */;
+		name = "SDL_sysvideo.h: 60";
+		rLen = 0;
+		rLoc = 1988;
+		rType = 0;
+		vrLen = 2396;
+		vrLoc = 1287;
+	};
 	FD6C83D70DEA677700ABEE55 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99BA2F0DD52EDC00FB1D6B /* SDL_timer_c.h */;
@@ -3201,16 +3281,6 @@
 		vrLen = 2298;
 		vrLoc = 2533;
 	};
-	FD787A5E0E229F46003E8E36 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8E70DD52EB400FB1D6B /* SDL_pixels.h */;
-		name = "SDL_pixels.h: 167";
-		rLen = 22;
-		rLoc = 5768;
-		rType = 0;
-		vrLen = 1912;
-		vrLoc = 9291;
-	};
 	FD7A1DB30E1957C500F069E4 /* SDL_mixer_ARM_SIMD.c:16 */ = {
 		isa = PBXFileBreakpoint;
 		actions = (
@@ -3224,7 +3294,7 @@
 		hitCount = 0;
 		ignoreCount = 0;
 		lineNumber = 16;
-		modificationTime = 238105356.767394;
+		modificationTime = 239332754.632493;
 		state = 1;
 	};
 	FD7A1EC80E196A8300F069E4 /* PBXTextBookmark */ = {
@@ -3392,27 +3462,17 @@
 		fRef = FDA683300DF2374E00F98A1A /* SDL_uikitwindow.h */;
 		name = "SDL_uikitwindow.h: 35";
 		rLen = 0;
-		rLoc = 1166;
+		rLoc = 1371;
 		rType = 0;
 		vrLen = 1166;
 		vrLoc = 0;
 	};
-	FD8BD7240E27D79D00B52CD5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689FCD0E26E9D400F90B21 /* SDL_uikitappdelegate.h */;
-		name = "SDL_uikitappdelegate.h: 16";
-		rLen = 0;
-		rLoc = 316;
-		rType = 0;
-		vrLen = 322;
-		vrLoc = 0;
-	};
 	FD8BD7250E27D79D00B52CD5 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA683320DF2374E00F98A1A /* SDLEAGLView.h */;
 		name = "SDL_uikitopenglview.h: 50";
 		rLen = 0;
-		rLoc = 1146;
+		rLoc = 1839;
 		rType = 0;
 		vrLen = 1271;
 		vrLoc = 18;
@@ -3427,16 +3487,6 @@
 		vrLen = 1402;
 		vrLoc = 7933;
 	};
-	FD8BD7830E27DC8900B52CD5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8CC0DD52EB400FB1D6B /* begin_code.h */;
-		name = "begin_code.h: 141";
-		rLen = 5;
-		rLoc = 3997;
-		rType = 0;
-		vrLen = 1326;
-		vrLoc = 2766;
-	};
 	FD8BD79D0E27DC8900B52CD5 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD689F3D0E26E5F600F90B21 /* SDL_renderer_gles.h */;
@@ -3449,20 +3499,10 @@
 	};
 	FD8BD7AB0E27DCA400B52CD5 /* SDL_opengles.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1176, 10346}}";
-			sepNavSelRange = "{30898, 11}";
-			sepNavVisRange = "{29152, 3611}";
-		};
-	};
-	FD8BD7BD0E27DEB400B52CD5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8E60DD52EB400FB1D6B /* SDL_opengl.h */;
-		name = "SDL_opengl.h: 94";
-		rLen = 0;
-		rLoc = 3623;
-		rType = 0;
-		vrLen = 1607;
-		vrLoc = 824;
+			sepNavIntBoundsRect = "{{0, 0}, {1176, 10290}}";
+			sepNavSelRange = "{22659, 0}";
+			sepNavVisRange = "{21141, 2348}";
+		};
 	};
 	FD8BD7C40E27DEB400B52CD5 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
@@ -3476,9 +3516,9 @@
 	};
 	FD8BD8190E27E25900B52CD5 /* SDL_sysloadso.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 1050}}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 1050}}";
 			sepNavSelRange = "{1398, 16}";
-			sepNavVisRange = "{825, 1256}";
+			sepNavVisRange = "{893, 1163}";
 		};
 	};
 	FD8BD8450E27E4CD00B52CD5 /* PBXTextBookmark */ = {
@@ -3501,16 +3541,6 @@
 		vrLen = 3417;
 		vrLoc = 6362;
 	};
-	FD8BD8480E27E4CD00B52CD5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8D00DD52EB400FB1D6B /* SDL_cdrom.h */;
-		name = "SDL_cdrom.h: 9";
-		rLen = 0;
-		rLoc = 345;
-		rType = 0;
-		vrLen = 1604;
-		vrLoc = 4505;
-	};
 	FD8BD84D0E27E4CD00B52CD5 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD5F9D200E0E08B3008E885B /* SDL_sysjoystick.h */;
@@ -3541,33 +3571,6 @@
 		vrLen = 3417;
 		vrLoc = 6362;
 	};
-	FD8BD8BC0E27FA7200B52CD5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683030DF2374E00F98A1A /* SDL_blit_1.c */;
-		name = "SDL_blit_1.c: 477";
-		rLen = 45;
-		rLoc = 10566;
-		rType = 0;
-		vrLen = 1235;
-		vrLoc = 10038;
-	};
-	FD8BD90F0E27FCEB00B52CD5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD8BD9100E27FCEB00B52CD5 /* SDL_cocoaopengl.m */;
-		name = "SDL_cocoaopengl.m: 49";
-		rLen = 0;
-		rLoc = 1476;
-		rType = 0;
-		vrLen = 1240;
-		vrLoc = 921;
-	};
-	FD8BD9100E27FCEB00B52CD5 /* SDL_cocoaopengl.m */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.objc;
-		name = SDL_cocoaopengl.m;
-		path = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/src/video/cocoa/SDL_cocoaopengl.m;
-		sourceTree = "<absolute>";
-	};
 	FD8BD91E0E27FD6100B52CD5 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8E10DD52EB400FB1D6B /* SDL_loadso.h */;
@@ -3578,26 +3581,6 @@
 		vrLen = 1590;
 		vrLoc = 1262;
 	};
-	FD8BD9680E27FE5600B52CD5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC2012F0E1061B600ABAC90 /* SDL_uikitview.h */;
-		name = "SDL_uikitview.h: 17";
-		rLen = 13;
-		rLoc = 311;
-		rType = 0;
-		vrLen = 590;
-		vrLoc = 0;
-	};
-	FD8BD9690E27FE5600B52CD5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC2012B0E1060F400ABAC90 /* SDL_uikitview.m */;
-		name = "SDL_uikitview.m: 105";
-		rLen = 0;
-		rLoc = 2581;
-		rType = 0;
-		vrLen = 1263;
-		vrLoc = 1329;
-	};
 	FD8BDA390E2804E900B52CD5 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD8BDA3A0E2804E900B52CD5 /* SDL_cocoavideo.m */;
@@ -3615,23 +3598,6 @@
 		path = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/src/video/cocoa/SDL_cocoavideo.m;
 		sourceTree = "<absolute>";
 	};
-	FD8BDA3C0E2804E900B52CD5 /* SDL_cocoawindow.m */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.objc;
-		name = SDL_cocoawindow.m;
-		path = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/src/video/cocoa/SDL_cocoawindow.m;
-		sourceTree = "<absolute>";
-	};
-	FD8BDA3D0E2804E900B52CD5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD8BD9100E27FCEB00B52CD5 /* SDL_cocoaopengl.m */;
-		name = "SDL_cocoaopengl.m: 47";
-		rLen = 728;
-		rLoc = 1425;
-		rType = 0;
-		vrLen = 1240;
-		vrLoc = 921;
-	};
 	FD8BDA3E0E2804E900B52CD5 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD8BDA3F0E2804E900B52CD5 /* SDL_cocoamodes.m */;
@@ -3666,13 +3632,6 @@
 		path = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/src/video/cocoa/SDL_cocoakeyboard.m;
 		sourceTree = "<absolute>";
 	};
-	FD8BDA430E2804E900B52CD5 /* SDL_cocoaevents.m */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.objc;
-		name = SDL_cocoaevents.m;
-		path = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/src/video/cocoa/SDL_cocoaevents.m;
-		sourceTree = "<absolute>";
-	};
 	FD8BDA460E2804E900B52CD5 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD8BDA470E2804E900B52CD5 /* SDL_cocoavideo.m */;
@@ -3720,36 +3679,6 @@
 		vrLen = 1481;
 		vrLoc = 7284;
 	};
-	FD9232460E148DF0000CF752 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B9930DD52EDC00FB1D6B /* SDL_events.c */;
-		name = "SDL_events.c: 506";
-		rLen = 17;
-		rLoc = 13316;
-		rType = 0;
-		vrLen = 1355;
-		vrLoc = 12444;
-	};
-	FD96AE7B0E30125D00721DC8 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8D30DD52EB400FB1D6B /* SDL_config_macosx.h */;
-		name = "SDL_config_macosx.h: 100";
-		rLen = 0;
-		rLoc = 2715;
-		rType = 0;
-		vrLen = 1215;
-		vrLoc = 2000;
-	};
-	FD96AE7C0E30125D00721DC8 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99BD570DD5352400FB1D6B /* SDL_config_iphoneos.h */;
-		name = "SDL_config_iphoneos.h: 43";
-		rLen = 0;
-		rLoc = 1330;
-		rType = 0;
-		vrLen = 1146;
-		vrLoc = 2465;
-	};
 	FD96AE7D0E30125D00721DC8 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA683160DF2374E00F98A1A /* SDL_RLEaccel_c.h */;
@@ -3760,26 +3689,6 @@
 		vrLen = 1361;
 		vrLoc = 0;
 	};
-	FD96AE800E30125D00721DC8 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683190DF2374E00F98A1A /* SDL_surface.c */;
-		name = "SDL_surface.c: 239";
-		rLen = 12;
-		rLoc = 6888;
-		rType = 0;
-		vrLen = 1119;
-		vrLoc = 6287;
-	};
-	FD96AE820E30125D00721DC8 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA682900DF2374D00F98A1A /* e_log.h */;
-		name = "e_log.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1891;
-		vrLoc = 0;
-	};
 	FD96AE830E30125D00721DC8 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA682910DF2374D00F98A1A /* e_pow.h */;
@@ -3790,56 +3699,6 @@
 		vrLen = 1871;
 		vrLoc = 0;
 	};
-	FD96AE840E30125D00721DC8 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA682920DF2374D00F98A1A /* e_sqrt.h */;
-		name = "e_sqrt.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1785;
-		vrLoc = 0;
-	};
-	FD96AE850E30125D00721DC8 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F3B0E26E5F600F90B21 /* SDL_glesfuncs.h */;
-		name = "SDL_glesfuncs.h: 50";
-		rLen = 0;
-		rLoc = 2453;
-		rType = 0;
-		vrLen = 2439;
-		vrLoc = 50;
-	};
-	FD96AE860E30125D00721DC8 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F3C0E26E5F600F90B21 /* SDL_renderer_gles.c */;
-		name = "SDL_renderer_gles.c: 280";
-		rLen = 19;
-		rLoc = 8723;
-		rType = 0;
-		vrLen = 1038;
-		vrLoc = 24401;
-	};
-	FD96AE890E30125D00721DC8 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6831A0DF2374E00F98A1A /* SDL_sysvideo.h */;
-		name = "SDL_sysvideo.h: 37";
-		rLen = 0;
-		rLoc = 1247;
-		rType = 0;
-		vrLen = 1820;
-		vrLoc = 0;
-	};
-	FD96AE8A0E30125D00721DC8 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683000DF2374E00F98A1A /* SDL_blit.c */;
-		name = "SDL_blit.c: 257";
-		rLen = 26;
-		rLoc = 7448;
-		rType = 0;
-		vrLen = 1756;
-		vrLoc = 6749;
-	};
 	FD96AE970E30125D00721DC8 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA682900DF2374D00F98A1A /* e_log.h */;
@@ -3860,15 +3719,15 @@
 		vrLen = 1871;
 		vrLoc = 0;
 	};
-	FD96AEA00E30125D00721DC8 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683000DF2374E00F98A1A /* SDL_blit.c */;
-		name = "SDL_blit.c: 257";
-		rLen = 26;
-		rLoc = 7448;
-		rType = 0;
-		vrLen = 1756;
-		vrLoc = 6749;
+	FD978C130E33E05E000AEA3F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8E20DD52EB400FB1D6B /* SDL_main.h */;
+		name = "SDL_main.h: 27";
+		rLen = 0;
+		rLoc = 934;
+		rType = 0;
+		vrLen = 1496;
+		vrLoc = 0;
 	};
 	FD9809FC0E120E2900627D8F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
@@ -3890,26 +3749,6 @@
 		vrLen = 868;
 		vrLoc = 0;
 	};
-	FD980A000E120E2900627D8F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8E00DD52EB400FB1D6B /* SDL_keysym.h */;
-		name = "SDL_keysym.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1913;
-		vrLoc = 0;
-	};
-	FD980A090E120E2900627D8F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8EC0DD52EB400FB1D6B /* SDL_scancode.h */;
-		name = "SDL_scancode.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1743;
-		vrLoc = 0;
-	};
 	FD980A110E120E2900627D8F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8DE0DD52EB400FB1D6B /* SDL_joystick.h */;
@@ -4074,9 +3913,9 @@
 	};
 	FD99B8CC0DD52EB400FB1D6B /* begin_code.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 2100}}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 2100}}";
 			sepNavSelRange = "{3997, 5}";
-			sepNavVisRange = "{2766, 1326}";
+			sepNavVisRange = "{1778, 2332}";
 		};
 	};
 	FD99B8CD0DD52EB400FB1D6B /* close_code.h */ = {
@@ -4102,9 +3941,9 @@
 	};
 	FD99B8D00DD52EB400FB1D6B /* SDL_cdrom.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 2618}}";
-			sepNavSelRange = "{345, 0}";
-			sepNavVisRange = "{4505, 1604}";
+			sepNavIntBoundsRect = "{{0, 0}, {933, 2618}}";
+			sepNavSelRange = "{0, 867}";
+			sepNavVisRange = "{0, 1534}";
 		};
 	};
 	FD99B8D10DD52EB400FB1D6B /* SDL_compat.h */ = {
@@ -4165,9 +4004,9 @@
 	};
 	FD99B8DD0DD52EB400FB1D6B /* SDL_events.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 6524}}";
-			sepNavSelRange = "{3425, 11}";
-			sepNavVisRange = "{2482, 2058}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 6482}}";
+			sepNavSelRange = "{5160, 10}";
+			sepNavVisRange = "{11390, 3996}";
 		};
 	};
 	FD99B8DE0DD52EB400FB1D6B /* SDL_joystick.h */ = {
@@ -4179,16 +4018,16 @@
 	};
 	FD99B8DF0DD52EB400FB1D6B /* SDL_keyboard.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {648, 2408}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 2580}";
+			sepNavIntBoundsRect = "{{0, 0}, {636, 2422}}";
+			sepNavSelRange = "{1857, 0}";
+			sepNavVisRange = "{1210, 2646}";
 		};
 	};
 	FD99B8E00DD52EB400FB1D6B /* SDL_keysym.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {627, 4144}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 1913}";
+			sepNavIntBoundsRect = "{{0, 0}, {908, 3682}}";
+			sepNavSelRange = "{6445, 6}";
+			sepNavVisRange = "{4832, 1805}";
 		};
 	};
 	FD99B8E10DD52EB400FB1D6B /* SDL_loadso.h */ = {
@@ -4200,9 +4039,9 @@
 	};
 	FD99B8E20DD52EB400FB1D6B /* SDL_main.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {686, 1134}}";
+			sepNavIntBoundsRect = "{{0, 0}, {906, 1092}}";
 			sepNavSelRange = "{934, 0}";
-			sepNavVisRange = "{346, 1343}";
+			sepNavVisRange = "{0, 1496}";
 		};
 	};
 	FD99B8E30DD52EB400FB1D6B /* SDL_mouse.h */ = {
@@ -4214,9 +4053,9 @@
 	};
 	FD99B8E40DD52EB400FB1D6B /* SDL_mutex.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {813, 2534}}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 2464}}";
 			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 1441}";
+			sepNavVisRange = "{0, 3023}";
 		};
 	};
 	FD99B8E50DD52EB400FB1D6B /* SDL_name.h */ = {
@@ -4235,17 +4074,17 @@
 	};
 	FD99B8E70DD52EB400FB1D6B /* SDL_pixels.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 5390}}";
-			sepNavSelRange = "{5341, 0}";
-			sepNavVisRange = "{4909, 2561}";
+			sepNavIntBoundsRect = "{{0, 0}, {798, 5530}}";
+			sepNavSelRange = "{11871, 0}";
+			sepNavVisRange = "{10698, 3175}";
 			sepNavWindowFrame = "{{15, 60}, {1190, 1113}}";
 		};
 	};
 	FD99B8E80DD52EB400FB1D6B /* SDL_platform.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {686, 1498}}";
-			sepNavSelRange = "{1723, 0}";
-			sepNavVisRange = "{1693, 890}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 1498}}";
+			sepNavSelRange = "{0, 867}";
+			sepNavVisRange = "{0, 2371}";
 		};
 	};
 	FD99B8E90DD52EB400FB1D6B /* SDL_quit.h */ = {
@@ -4272,30 +4111,30 @@
 	};
 	FD99B8EC0DD52EB400FB1D6B /* SDL_scancode.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {627, 4886}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 1743}";
+			sepNavIntBoundsRect = "{{0, 0}, {4392, 4480}}";
+			sepNavSelRange = "{1503, 14}";
+			sepNavVisRange = "{1002, 4111}";
 		};
 	};
 	FD99B8ED0DD52EB400FB1D6B /* SDL_stdinc.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {813, 9436}}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 9506}}";
 			sepNavSelRange = "{7242, 0}";
-			sepNavVisRange = "{6512, 1532}";
+			sepNavVisRange = "{5987, 2750}";
 		};
 	};
 	FD99B8EE0DD52EB400FB1D6B /* SDL_surface.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 6804}}";
-			sepNavSelRange = "{2599, 11}";
-			sepNavVisRange = "{1654, 1793}";
+			sepNavIntBoundsRect = "{{0, 0}, {912, 6748}}";
+			sepNavSelRange = "{10565, 3}";
+			sepNavVisRange = "{8548, 3210}";
 		};
 	};
 	FD99B8EF0DD52EB400FB1D6B /* SDL_syswm.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1064, 3430}}";
+			sepNavIntBoundsRect = "{{0, 0}, {816, 3430}}";
 			sepNavSelRange = "{1796, 22}";
-			sepNavVisRange = "{1413, 726}";
+			sepNavVisRange = "{4155, 2243}";
 		};
 	};
 	FD99B8F00DD52EB400FB1D6B /* SDL_thread.h */ = {
@@ -4321,16 +4160,16 @@
 	};
 	FD99B8F30DD52EB400FB1D6B /* SDL_version.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 2002}}";
-			sepNavSelRange = "{2306, 4}";
-			sepNavVisRange = "{1559, 1519}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 2030}}";
+			sepNavSelRange = "{4093, 64}";
+			sepNavVisRange = "{1581, 2780}";
 		};
 	};
 	FD99B8F40DD52EB400FB1D6B /* SDL_video.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1494, 18774}}";
-			sepNavSelRange = "{18802, 10}";
-			sepNavVisRange = "{17511, 2351}";
+			sepNavIntBoundsRect = "{{0, 0}, {2418, 19166}}";
+			sepNavSelRange = "{36424, 0}";
+			sepNavVisRange = "{34162, 3329}";
 			sepNavWindowFrame = "{{162, 0}, {1190, 1028}}";
 		};
 	};
@@ -4343,9 +4182,9 @@
 	};
 	FD99B8F60DD52EB400FB1D6B /* SDL_endian.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {626, 3276}}";
-			sepNavSelRange = "{1428, 0}";
-			sepNavVisRange = "{0, 3089}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 3206}}";
+			sepNavSelRange = "{963, 44}";
+			sepNavVisRange = "{0, 2757}";
 		};
 	};
 	FD99B91D0DD52EDC00FB1D6B /* SDL_dummyaudio.c */ = {
@@ -4490,23 +4329,23 @@
 	};
 	FD99B98F0DD52EDC00FB1D6B /* scancodes_darwin.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {2796, 2254}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{3184, 2386}";
+			sepNavIntBoundsRect = "{{0, 0}, {2796, 2380}}";
+			sepNavSelRange = "{2545, 5}";
+			sepNavVisRange = "{1603, 4378}";
 		};
 	};
 	FD99B9900DD52EDC00FB1D6B /* scancodes_linux.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {813, 3962}}";
-			sepNavSelRange = "{1214, 0}";
-			sepNavVisRange = "{0, 1786}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 3710}}";
+			sepNavSelRange = "{1073, 10161}";
+			sepNavVisRange = "{6710, 4545}";
 		};
 	};
 	FD99B9910DD52EDC00FB1D6B /* scancodes_win32.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {813, 4074}}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 4032}}";
 			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 2066}";
+			sepNavVisRange = "{673, 3904}";
 		};
 	};
 	FD99B9920DD52EDC00FB1D6B /* scancodes_xfree86.h */ = {
@@ -4518,30 +4357,30 @@
 	};
 	FD99B9930DD52EDC00FB1D6B /* SDL_events.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {908, 7588}}";
-			sepNavSelRange = "{2080, 9}";
-			sepNavVisRange = "{1695, 825}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 7658}}";
+			sepNavSelRange = "{13316, 17}";
+			sepNavVisRange = "{11726, 2388}";
 		};
 	};
 	FD99B9940DD52EDC00FB1D6B /* SDL_events_c.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {908, 756}}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 1282}}";
 			sepNavSelRange = "{1445, 12}";
-			sepNavVisRange = "{0, 1105}";
+			sepNavVisRange = "{0, 1724}";
 		};
 	};
 	FD99B9950DD52EDC00FB1D6B /* SDL_keyboard.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {648, 13132}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{18099, 1694}";
+			sepNavIntBoundsRect = "{{0, 0}, {908, 13902}}";
+			sepNavSelRange = "{1948, 16}";
+			sepNavVisRange = "{1876, 511}";
 		};
 	};
 	FD99B9960DD52EDC00FB1D6B /* SDL_keyboard_c.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {648, 1260}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 2933}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 1282}}";
+			sepNavSelRange = "{2774, 20}";
+			sepNavVisRange = "{0, 2968}";
 		};
 	};
 	FD99B9970DD52EDC00FB1D6B /* SDL_mouse.c */ = {
@@ -4568,9 +4407,9 @@
 	};
 	FD99B99B0DD52EDC00FB1D6B /* SDL_windowevents.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {725, 1932}}";
-			sepNavSelRange = "{1151, 10}";
-			sepNavVisRange = "{0, 1597}";
+			sepNavIntBoundsRect = "{{0, 0}, {1377, 1946}}";
+			sepNavSelRange = "{1318, 48}";
+			sepNavVisRange = "{842, 733}";
 		};
 	};
 	FD99B99E0DD52EDC00FB1D6B /* SDL_rwops.c */ = {
@@ -4582,9 +4421,9 @@
 	};
 	FD99B9D30DD52EDC00FB1D6B /* SDL_compat.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 21364}}";
-			sepNavSelRange = "{15503, 0}";
-			sepNavVisRange = "{14533, 1619}";
+			sepNavIntBoundsRect = "{{0, 0}, {908, 21686}}";
+			sepNavSelRange = "{18118, 26}";
+			sepNavVisRange = "{17679, 677}";
 		};
 	};
 	FD99B9D40DD52EDC00FB1D6B /* SDL_error_c.h */ = {
@@ -4694,9 +4533,9 @@
 	};
 	FD99BA2E0DD52EDC00FB1D6B /* SDL_timer.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {813, 4214}}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 4228}}";
 			sepNavSelRange = "{3682, 0}";
-			sepNavVisRange = "{2564, 1582}";
+			sepNavVisRange = "{2501, 2629}";
 		};
 	};
 	FD99BA2F0DD52EDC00FB1D6B /* SDL_timer_c.h */ = {
@@ -4735,9 +4574,9 @@
 	};
 	FD99BD570DD5352400FB1D6B /* SDL_config_iphoneos.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {908, 1932}}";
-			sepNavSelRange = "{1330, 0}";
-			sepNavVisRange = "{2465, 663}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 1974}}";
+			sepNavSelRange = "{1424, 0}";
+			sepNavVisRange = "{1449, 2223}";
 		};
 	};
 	FD99BD800DD53D5D00FB1D6B /* PBXTextBookmark */ = {
@@ -4772,7 +4611,7 @@
 	};
 	FDA682900DF2374D00F98A1A /* e_log.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 2142}}";
+			sepNavIntBoundsRect = "{{0, 0}, {933, 2142}}";
 			sepNavSelRange = "{0, 0}";
 			sepNavVisRange = "{0, 1891}";
 		};
@@ -4786,7 +4625,7 @@
 	};
 	FDA682920DF2374D00F98A1A /* e_sqrt.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 7280}}";
+			sepNavIntBoundsRect = "{{0, 0}, {933, 7280}}";
 			sepNavSelRange = "{0, 0}";
 			sepNavVisRange = "{0, 1785}";
 		};
@@ -4809,14 +4648,21 @@
 		uiCtxt = {
 			sepNavIntBoundsRect = "{{0, 0}, {1377, 7434}}";
 			sepNavSelRange = "{10566, 45}";
-			sepNavVisRange = "{10214, 657}";
+			sepNavVisRange = "{10150, 720}";
+		};
+	};
+	FDA683040DF2374E00F98A1A /* SDL_blit_A.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {908, 31710}}";
+			sepNavSelRange = "{16957, 22}";
+			sepNavVisRange = "{16441, 1204}";
 		};
 	};
 	FDA683050DF2374E00F98A1A /* SDL_blit_auto.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 76174}}";
+			sepNavIntBoundsRect = "{{0, 0}, {678, 76174}}";
 			sepNavSelRange = "{1109, 35}";
-			sepNavVisRange = "{0, 1586}";
+			sepNavVisRange = "{0, 2984}";
 		};
 	};
 	FDA683070DF2374E00F98A1A /* SDL_blit_copy.c */ = {
@@ -4828,30 +4674,37 @@
 	};
 	FDA683080DF2374E00F98A1A /* SDL_blit_copy.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {648, 1224}}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 1282}}";
 			sepNavSelRange = "{0, 0}";
 			sepNavVisRange = "{0, 992}";
 		};
 	};
 	FDA683090DF2374E00F98A1A /* SDL_blit_N.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {908, 34804}}";
-			sepNavSelRange = "{86334, 8}";
-			sepNavVisRange = "{85773, 1279}";
+			sepNavIntBoundsRect = "{{0, 0}, {908, 34790}}";
+			sepNavSelRange = "{3606, 22}";
+			sepNavVisRange = "{3051, 1181}";
+		};
+	};
+	FDA6830A0DF2374E00F98A1A /* SDL_blit_slow.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {625, 1282}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 1075}";
 		};
 	};
 	FDA6830B0DF2374E00F98A1A /* SDL_bmp.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {725, 7546}}";
-			sepNavSelRange = "{11753, 9}";
-			sepNavVisRange = "{10972, 1795}";
+			sepNavIntBoundsRect = "{{0, 0}, {908, 7252}}";
+			sepNavSelRange = "{5682, 20}";
+			sepNavVisRange = "{5231, 813}";
 		};
 	};
 	FDA6830C0DF2374E00F98A1A /* SDL_fill.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {626, 5068}}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 5194}}";
 			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 2693}";
+			sepNavVisRange = "{4103, 1931}";
 		};
 	};
 	FDA6830E0DF2374E00F98A1A /* SDL_leaks.h */ = {
@@ -4863,9 +4716,9 @@
 	};
 	FDA6830F0DF2374E00F98A1A /* SDL_pixels.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 11676}}";
-			sepNavSelRange = "{5858, 0}";
-			sepNavVisRange = "{21451, 1251}";
+			sepNavIntBoundsRect = "{{0, 0}, {692, 12012}}";
+			sepNavSelRange = "{8674, 15}";
+			sepNavVisRange = "{3932, 1122}";
 		};
 	};
 	FDA683100DF2374E00F98A1A /* SDL_pixels_c.h */ = {
@@ -4891,9 +4744,9 @@
 	};
 	FDA683130DF2374E00F98A1A /* SDL_renderer_sw.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1064, 9450}}";
-			sepNavSelRange = "{18918, 64}";
-			sepNavVisRange = "{18420, 982}";
+			sepNavIntBoundsRect = "{{0, 0}, {625, 9030}}";
+			sepNavSelRange = "{21676, 0}";
+			sepNavVisRange = "{19803, 2997}";
 		};
 	};
 	FDA683140DF2374E00F98A1A /* SDL_renderer_sw.h */ = {
@@ -4926,23 +4779,23 @@
 	};
 	FDA683190DF2374E00F98A1A /* SDL_surface.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 11284}}";
-			sepNavSelRange = "{6888, 12}";
-			sepNavVisRange = "{6287, 1119}";
+			sepNavIntBoundsRect = "{{0, 0}, {1014, 11564}}";
+			sepNavSelRange = "{9747, 0}";
+			sepNavVisRange = "{16219, 2628}";
 		};
 	};
 	FDA6831A0DF2374E00F98A1A /* SDL_sysvideo.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 5516}}";
-			sepNavSelRange = "{1247, 0}";
-			sepNavVisRange = "{0, 1820}";
+			sepNavIntBoundsRect = "{{0, 0}, {908, 5558}}";
+			sepNavSelRange = "{1326, 18}";
+			sepNavVisRange = "{1017, 972}";
 		};
 	};
 	FDA6831B0DF2374E00F98A1A /* SDL_video.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 39256}}";
-			sepNavSelRange = "{7028, 19}";
-			sepNavVisRange = "{5639, 1615}";
+			sepNavIntBoundsRect = "{{0, 0}, {908, 39354}}";
+			sepNavSelRange = "{22872, 19}";
+			sepNavVisRange = "{22744, 669}";
 		};
 	};
 	FDA6831C0DF2374E00F98A1A /* SDL_yuv_mmx.c */ = {
@@ -5051,9 +4904,9 @@
 	};
 	FDA6856E0DF23D2100F98A1A /* SDL_renderer_gl.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {908, 13482}}";
-			sepNavSelRange = "{897, 20}";
-			sepNavVisRange = "{345, 870}";
+			sepNavIntBoundsRect = "{{0, 0}, {822, 13370}}";
+			sepNavSelRange = "{12226, 0}";
+			sepNavVisRange = "{11217, 1428}";
 		};
 	};
 	FDA6856F0DF23D2100F98A1A /* SDL_renderer_gl.h */ = {
@@ -5072,9 +4925,9 @@
 	};
 	FDA685F70DF244C800F98A1A /* SDL_nullrender.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1195, 2870}}";
-			sepNavSelRange = "{4839, 16}";
-			sepNavVisRange = "{4419, 1101}";
+			sepNavIntBoundsRect = "{{0, 0}, {908, 2968}}";
+			sepNavSelRange = "{3720, 20}";
+			sepNavVisRange = "{3242, 973}";
 		};
 	};
 	FDA685FA0DF244C800F98A1A /* SDL_nullvideo.h */ = {
@@ -5104,16 +4957,6 @@
 		vrLen = 3513;
 		vrLoc = 0;
 	};
-	FDA8A8FA0E2D18B500EA573E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8F30DD52EB400FB1D6B /* SDL_version.h */;
-		name = "SDL_version.h: 75";
-		rLen = 4;
-		rLoc = 2306;
-		rType = 0;
-		vrLen = 1519;
-		vrLoc = 1559;
-	};
 	FDA8A8FF0E2D18B500EA573E /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA6831A0DF2374E00F98A1A /* SDL_sysvideo.h */;
@@ -5124,22 +4967,12 @@
 		vrLen = 1091;
 		vrLoc = 4695;
 	};
-	FDA8A9670E2D1FE400EA573E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6832F0DF2374E00F98A1A /* SDL_uikitvideo.m */;
-		name = "SDL_uikitvideo.m: 136";
-		rLen = 0;
-		rLoc = 4026;
-		rType = 0;
-		vrLen = 1044;
-		vrLoc = 3437;
-	};
 	FDA8A96C0E2D1FE400EA573E /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA683310DF2374E00F98A1A /* SDL_uikitwindow.m */;
 		name = "SDL_uikitwindow.m: 71";
 		rLen = 0;
-		rLoc = 2458;
+		rLoc = 3998;
 		rType = 0;
 		vrLen = 1269;
 		vrLoc = 1686;
@@ -5190,9 +5023,9 @@
 	};
 	FDAAC4C40E2D4EC7001DB1D8 /* SDL_cdrom.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {906, 4774}}";
+			sepNavIntBoundsRect = "{{0, 0}, {684, 4900}}";
 			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 1704}";
+			sepNavVisRange = "{0, 2456}";
 		};
 	};
 	FDAAC4C50E2D4EC7001DB1D8 /* SDL_syscdrom.h */ = {
@@ -5222,16 +5055,6 @@
 		vrLen = 1833;
 		vrLoc = 0;
 	};
-	FDAAC6FF0E16B4CC00C54BCC /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99BA2E0DD52EDC00FB1D6B /* SDL_timer.c */;
-		name = "SDL_timer.c: 143";
-		rLen = 0;
-		rLoc = 3682;
-		rType = 0;
-		vrLen = 1582;
-		vrLoc = 2564;
-	};
 	FDAE7D880DEA843100C72B78 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99BA0C0DD52EDC00FB1D6B /* SDL_systhread_c.h */;
@@ -5252,16 +5075,6 @@
 		vrLen = 1220;
 		vrLoc = 345;
 	};
-	FDB0433E0E26816400F5B3F9 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8EF0DD52EB400FB1D6B /* SDL_syswm.h */;
-		name = "SDL_syswm.h: 61";
-		rLen = 22;
-		rLoc = 1796;
-		rType = 0;
-		vrLen = 1251;
-		vrLoc = 1100;
-	};
 	FDB043600E26820A00F5B3F9 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8D40DD52EB400FB1D6B /* SDL_config_minimal.h */;
@@ -5305,179 +5118,9 @@
 	FDB043B30E2689CC00F5B3F9 /* Template */ = {
 		activeExec = 0;
 	};
-	FDB91A200E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683050DF2374E00F98A1A /* SDL_blit_auto.c */;
-		name = "SDL_blit_auto.c: 33";
-		rLen = 35;
-		rLoc = 1109;
-		rType = 0;
-		vrLen = 1526;
-		vrLoc = 0;
-	};
-	FDB91A210E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8E70DD52EB400FB1D6B /* SDL_pixels.h */;
-		name = "SDL_pixels.h: 159";
-		rLen = 0;
-		rLoc = 5341;
-		rType = 0;
-		vrLen = 2561;
-		vrLoc = 4909;
-	};
-	FDB91A220E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689FCD0E26E9D400F90B21 /* SDL_uikitappdelegate.h */;
-		name = "SDL_uikitappdelegate.h: 16";
-		rLen = 0;
-		rLoc = 316;
-		rType = 0;
-		vrLen = 322;
-		vrLoc = 0;
-	};
-	FDB91A230E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689FCC0E26E9D400F90B21 /* SDL_uikitappdelegate.m */;
-		name = "SDL_uikitappdelegate.m: 19";
-		rLen = 0;
-		rLoc = 332;
-		rType = 0;
-		vrLen = 1149;
-		vrLoc = 0;
-	};
-	FDB91A240E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F0F0E26E5D900F90B21 /* SDL_uikitopengles.m */;
-		name = "SDL_uikitopengles.m: 23";
-		rLen = 23;
-		rLoc = 424;
-		rType = 0;
-		vrLen = 1229;
-		vrLoc = 981;
-	};
-	FDB91A250E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F170E26E5D900F90B21 /* SDL_uikitopenglview.m */;
-		name = "SDL_uikitopenglview.m: 117";
-		rLen = 0;
-		rLoc = 3507;
-		rType = 0;
-		vrLen = 1296;
-		vrLoc = 509;
-	};
-	FDB91A260E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F160E26E5D900F90B21 /* SDL_uikitopenglview.h */;
-		name = "SDL_uikitopenglview.h: 48";
-		rLen = 0;
-		rLoc = 1258;
-		rType = 0;
-		vrLen = 1289;
-		vrLoc = 0;
-	};
-	FDB91A270E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F100E26E5D900F90B21 /* SDL_uikitvideo.h */;
-		name = "SDL_uikitvideo.h: 31";
-		rLen = 0;
-		rLoc = 1020;
-		rType = 0;
-		vrLen = 1043;
-		vrLoc = 0;
-	};
-	FDB91A280E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F110E26E5D900F90B21 /* SDL_uikitvideo.m */;
-		name = "SDL_uikitvideo.m: 139";
-		rLen = 0;
-		rLoc = 4072;
-		rType = 0;
-		vrLen = 1315;
-		vrLoc = 1977;
-	};
-	FDB91A290E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDC2012F0E1061B600ABAC90 /* SDL_uikitview.h */;
-		name = "SDL_uikitview.h: 17";
-		rLen = 13;
-		rLoc = 311;
-		rType = 0;
-		vrLen = 590;
-		vrLoc = 0;
-	};
-	FDB91A2A0E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F130E26E5D900F90B21 /* SDL_uikitview.m */;
-		name = "SDL_uikitview.m: 75";
-		rLen = 0;
-		rLoc = 1790;
-		rType = 0;
-		vrLen = 1360;
-		vrLoc = 371;
-	};
-	FDB91A2B0E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683300DF2374E00F98A1A /* SDL_uikitwindow.h */;
-		name = "SDL_uikitwindow.h: 35";
-		rLen = 0;
-		rLoc = 1166;
-		rType = 0;
-		vrLen = 1166;
-		vrLoc = 0;
-	};
-	FDB91A2C0E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683310DF2374E00F98A1A /* SDL_uikitwindow.m */;
-		name = "SDL_uikitwindow.m: 71";
-		rLen = 0;
-		rLoc = 2458;
-		rType = 0;
-		vrLen = 1269;
-		vrLoc = 1686;
-	};
-	FDB91A2D0E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F0E0E26E5D900F90B21 /* SDL_uikitopengles.h */;
-		name = "SDL_uikitopengles.h: 23";
-		rLen = 0;
-		rLoc = 671;
-		rType = 0;
-		vrLen = 671;
-		vrLoc = 0;
-	};
-	FDB91A2E0E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F0D0E26E5D900F90B21 /* SDL_uikitevents.m */;
-		name = "SDL_uikitevents.m: 38";
-		rLen = 16;
-		rLoc = 1204;
-		rType = 0;
-		vrLen = 1319;
-		vrLoc = 673;
-	};
-	FDB91A2F0E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683280DF2374E00F98A1A /* SDL_uikitevents.h */;
-		name = "SDL_uikitevents.h: 24";
-		rLen = 28;
-		rLoc = 893;
-		rType = 0;
-		vrLen = 995;
-		vrLoc = 0;
-	};
-	FDB91A3E0E3003C40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683050DF2374E00F98A1A /* SDL_blit_auto.c */;
-		name = "SDL_blit_auto.c: 33";
-		rLen = 35;
-		rLoc = 1109;
-		rType = 0;
-		vrLen = 1526;
-		vrLoc = 0;
-	};
-	FDB91A680E3004E40013B5A7 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F0B0E26E5D900F90B21 /* jump.h */;
+	FDB59F190E3709D6007A2FB6 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBA7CC00E1C28E500E73CA1 /* jump.h */;
 		name = "jump.h: 13";
 		rLen = 0;
 		rLoc = 205;
@@ -5485,7 +5128,7 @@
 		vrLen = 205;
 		vrLoc = 0;
 	};
-	FDB91A690E3004E40013B5A7 /* PBXTextBookmark */ = {
+	FDB59F1A0E3709D6007A2FB6 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDBA7CC10E1C28E500E73CA1 /* jump.c */;
 		name = "jump.c: 12";
@@ -5495,6 +5138,468 @@
 		vrLen = 205;
 		vrLoc = 0;
 	};
+	FDB59F1D0E3709D6007A2FB6 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F0D0E26E5D900F90B21 /* SDL_uikitevents.m */;
+		name = "SDL_uikitevents.m: 31";
+		rLen = 0;
+		rLoc = 1114;
+		rType = 0;
+		vrLen = 1319;
+		vrLoc = 673;
+	};
+	FDB59F270E3709D6007A2FB6 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD1A2B3D0DEAC2770086AA6C /* EAGL.h */;
+		name = "EAGL.h: 46";
+		rLen = 0;
+		rLoc = 1376;
+		rType = 0;
+		vrLen = 1446;
+		vrLoc = 617;
+	};
+	FDB59F500E3709D6007A2FB6 /* glext.h */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = sourcecode.c.h;
+		name = glext.h;
+		path = /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/glext.h;
+		sourceTree = "<absolute>";
+	};
+	FDB652590E43D51100F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA683030DF2374E00F98A1A /* SDL_blit_1.c */;
+		name = "SDL_blit_1.c: 473";
+		rLen = 0;
+		rLoc = 10466;
+		rType = 0;
+		vrLen = 1498;
+		vrLoc = 9818;
+	};
+	FDB6525C0E43D51100F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA683030DF2374E00F98A1A /* SDL_blit_1.c */;
+		name = "SDL_blit_1.c: 473";
+		rLen = 0;
+		rLoc = 10466;
+		rType = 0;
+		vrLen = 1498;
+		vrLoc = 9818;
+	};
+	FDB6525D0E43D51100F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F130E26E5D900F90B21 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 72";
+		rLen = 0;
+		rLoc = 1812;
+		rType = 0;
+		vrLen = 1587;
+		vrLoc = 1138;
+	};
+	FDB6527A0E43D55B00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F130E26E5D900F90B21 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 40";
+		rLen = 18;
+		rLoc = 1117;
+		rType = 0;
+		vrLen = 847;
+		vrLoc = 788;
+	};
+	FDB652880E43D8CB00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD8BD8190E27E25900B52CD5 /* SDL_sysloadso.c */;
+		name = "SDL_sysloadso.c: 46";
+		rLen = 16;
+		rLoc = 1398;
+		rType = 0;
+		vrLen = 1163;
+		vrLoc = 893;
+	};
+	FDB6528B0E43D8CB00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD8BD8190E27E25900B52CD5 /* SDL_sysloadso.c */;
+		name = "SDL_sysloadso.c: 46";
+		rLen = 16;
+		rLoc = 1398;
+		rType = 0;
+		vrLen = 1163;
+		vrLoc = 893;
+	};
+	FDB6532C0E43EBB400F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDB6532D0E43EBB400F688B5 /* Diff Local vs. HEAD — SDL_uikitkeyboard.m */;
+		name = "Diff Local vs. HEAD — SDL_uikitkeyboard.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 562;
+		vrLoc = 0;
+	};
+	FDB6532D0E43EBB400F688B5 /* Diff Local vs. HEAD — SDL_uikitkeyboard.m */ = {
+		isa = PBXFileReference;
+		path = "Diff Local vs. HEAD — SDL_uikitkeyboard.m";
+		sourceTree = "<group>";
+	};
+	FDB653310E43EBB400F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F060E3E91AF00B928D0 /* SDL_uikitkeyboard.m */;
+		name = "SDL_uikitkeyboard.m: 21";
+		rLen = 0;
+		rLoc = 827;
+		rType = 0;
+		vrLen = 2581;
+		vrLoc = 0;
+	};
+	FDB653320E43EBB400F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F160E26E5D900F90B21 /* SDL_uikitopenglview.h */;
+		name = "SDL_uikitopenglview.h: 21";
+		rLen = 0;
+		rLoc = 827;
+		rType = 0;
+		vrLen = 1981;
+		vrLoc = 0;
+	};
+	FDB653330E43EBB400F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F170E26E5D900F90B21 /* SDL_uikitopenglview.m */;
+		name = "SDL_uikitopenglview.m: 26";
+		rLen = 0;
+		rLoc = 929;
+		rType = 0;
+		vrLen = 2495;
+		vrLoc = 0;
+	};
+	FDB6533B0E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F140E26E5D900F90B21 /* SDL_uikitwindow.h */;
+		name = "SDL_uikitwindow.h: 26";
+		rLen = 0;
+		rLoc = 947;
+		rType = 0;
+		vrLen = 1371;
+		vrLoc = 0;
+	};
+	FDB6533C0E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F150E26E5D900F90B21 /* SDL_uikitwindow.m */;
+		name = "SDL_uikitwindow.m: 39";
+		rLen = 23;
+		rLoc = 1686;
+		rType = 0;
+		vrLen = 3310;
+		vrLoc = 0;
+	};
+	FDB6533D0E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F170E26E5D900F90B21 /* SDL_uikitopenglview.m */;
+		name = "SDL_uikitopenglview.m: 26";
+		rLen = 0;
+		rLoc = 929;
+		rType = 0;
+		vrLen = 2495;
+		vrLoc = 0;
+	};
+	FDB6533E0E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F160E26E5D900F90B21 /* SDL_uikitopenglview.h */;
+		name = "SDL_uikitopenglview.h: 28";
+		rLen = 0;
+		rLoc = 964;
+		rType = 0;
+		vrLen = 1982;
+		vrLoc = 0;
+	};
+	FDB6533F0E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD0BBFEF0E3933DD00D833B1 /* SDL_uikitview.h */;
+		name = "SDL_uikitview.h: 35";
+		rLen = 0;
+		rLoc = 1093;
+		rType = 0;
+		vrLen = 1378;
+		vrLoc = 0;
+	};
+	FDB653430E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F160E26E5D900F90B21 /* SDL_uikitopenglview.h */;
+		name = "SDL_uikitopenglview.h: 26";
+		rLen = 0;
+		rLoc = 916;
+		rType = 0;
+		vrLen = 1982;
+		vrLoc = 0;
+	};
+	FDB653440E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F170E26E5D900F90B21 /* SDL_uikitopenglview.m */;
+		name = "SDL_uikitopenglview.m: 26";
+		rLen = 0;
+		rLoc = 929;
+		rType = 0;
+		vrLen = 2495;
+		vrLoc = 0;
+	};
+	FDB653450E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F160E26E5D900F90B21 /* SDL_uikitopenglview.h */;
+		name = "SDL_uikitopenglview.h: 28";
+		rLen = 0;
+		rLoc = 964;
+		rType = 0;
+		vrLen = 1982;
+		vrLoc = 0;
+	};
+	FDB653460E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F060E3E91AF00B928D0 /* SDL_uikitkeyboard.m */;
+		name = "SDL_uikitkeyboard.m: 21";
+		rLen = 0;
+		rLoc = 827;
+		rType = 0;
+		vrLen = 2720;
+		vrLoc = 75;
+	};
+	FDB653470E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F140E26E5D900F90B21 /* SDL_uikitwindow.h */;
+		name = "SDL_uikitwindow.h: 26";
+		rLen = 0;
+		rLoc = 947;
+		rType = 0;
+		vrLen = 1371;
+		vrLoc = 0;
+	};
+	FDB653480E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F060E3E91AF00B928D0 /* SDL_uikitkeyboard.m */;
+		name = "SDL_uikitkeyboard.m: 250";
+		rLen = 22;
+		rLoc = 5677;
+		rType = 0;
+		vrLen = 1695;
+		vrLoc = 4328;
+	};
+	FDB653490E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F150E26E5D900F90B21 /* SDL_uikitwindow.m */;
+		name = "SDL_uikitwindow.m: 39";
+		rLen = 23;
+		rLoc = 1686;
+		rType = 0;
+		vrLen = 3310;
+		vrLoc = 0;
+	};
+	FDB6534A0E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F050E3E91AF00B928D0 /* SDL_uikitkeyboard.h */;
+		name = "SDL_uikitkeyboard.h: 36";
+		rLen = 0;
+		rLoc = 1099;
+		rType = 0;
+		vrLen = 1486;
+		vrLoc = 0;
+	};
+	FDB6534B0E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F140E26E5D900F90B21 /* SDL_uikitwindow.h */;
+		name = "SDL_uikitwindow.h: 26";
+		rLen = 0;
+		rLoc = 947;
+		rType = 0;
+		vrLen = 1371;
+		vrLoc = 0;
+	};
+	FDB6534C0E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F150E26E5D900F90B21 /* SDL_uikitwindow.m */;
+		name = "SDL_uikitwindow.m: 39";
+		rLen = 23;
+		rLoc = 1686;
+		rType = 0;
+		vrLen = 3310;
+		vrLoc = 0;
+	};
+	FDB6534D0E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F160E26E5D900F90B21 /* SDL_uikitopenglview.h */;
+		name = "SDL_uikitopenglview.h: 28";
+		rLen = 0;
+		rLoc = 964;
+		rType = 0;
+		vrLen = 1982;
+		vrLoc = 0;
+	};
+	FDB6534E0E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F170E26E5D900F90B21 /* SDL_uikitopenglview.m */;
+		name = "SDL_uikitopenglview.m: 26";
+		rLen = 0;
+		rLoc = 929;
+		rType = 0;
+		vrLen = 2495;
+		vrLoc = 0;
+	};
+	FDB6534F0E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F160E26E5D900F90B21 /* SDL_uikitopenglview.h */;
+		name = "SDL_uikitopenglview.h: 28";
+		rLen = 0;
+		rLoc = 964;
+		rType = 0;
+		vrLen = 1982;
+		vrLoc = 0;
+	};
+	FDB653500E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD0BBFEF0E3933DD00D833B1 /* SDL_uikitview.h */;
+		name = "SDL_uikitview.h: 35";
+		rLen = 0;
+		rLoc = 1093;
+		rType = 0;
+		vrLen = 1378;
+		vrLoc = 0;
+	};
+	FDB653510E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F130E26E5D900F90B21 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 49";
+		rLen = 0;
+		rLoc = 1145;
+		rType = 0;
+		vrLen = 2468;
+		vrLoc = 0;
+	};
+	FDB653520E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F060E3E91AF00B928D0 /* SDL_uikitkeyboard.m */;
+		name = "SDL_uikitkeyboard.m: 241";
+		rLen = 0;
+		rLoc = 5493;
+		rType = 0;
+		vrLen = 1675;
+		vrLoc = 4328;
+	};
+	FDB653530E43ECFC00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F050E3E91AF00B928D0 /* SDL_uikitkeyboard.h */;
+		name = "SDL_uikitkeyboard.h: 46";
+		rLen = 0;
+		rLoc = 1451;
+		rType = 0;
+		vrLen = 1536;
+		vrLoc = 0;
+	};
+	FDB653600E43EDAD00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F130E26E5D900F90B21 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 41";
+		rLen = 0;
+		rLoc = 1145;
+		rType = 0;
+		vrLen = 2447;
+		vrLoc = 0;
+	};
+	FDB653610E43EDAD00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F050E3E91AF00B928D0 /* SDL_uikitkeyboard.h */;
+		name = "SDL_uikitkeyboard.h: 46";
+		rLen = 0;
+		rLoc = 1451;
+		rType = 0;
+		vrLen = 1486;
+		vrLoc = 0;
+	};
+	FDB653620E43EDAD00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDAAC4C40E2D4EC7001DB1D8 /* SDL_cdrom.c */;
+		name = "SDL_cdrom.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 2456;
+		vrLoc = 0;
+	};
+	FDB653630E43EDAD00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F060E3E91AF00B928D0 /* SDL_uikitkeyboard.m */;
+		name = "SDL_uikitkeyboard.m: 240";
+		rLen = 0;
+		rLoc = 5493;
+		rType = 0;
+		vrLen = 1695;
+		vrLoc = 4328;
+	};
+	FDB653640E43EDAD00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F130E26E5D900F90B21 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 41";
+		rLen = 0;
+		rLoc = 1145;
+		rType = 0;
+		vrLen = 2447;
+		vrLoc = 0;
+	};
+	FDB653650E43EDAD00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F050E3E91AF00B928D0 /* SDL_uikitkeyboard.h */;
+		name = "SDL_uikitkeyboard.h: 46";
+		rLen = 0;
+		rLoc = 1451;
+		rType = 0;
+		vrLen = 1536;
+		vrLoc = 0;
+	};
+	FDB653660E43EDAD00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F060E3E91AF00B928D0 /* SDL_uikitkeyboard.m */;
+		name = "SDL_uikitkeyboard.m: 240";
+		rLen = 0;
+		rLoc = 5493;
+		rType = 0;
+		vrLen = 1695;
+		vrLoc = 4328;
+	};
+	FDB653670E43EDAD00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F130E26E5D900F90B21 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 41";
+		rLen = 0;
+		rLoc = 1145;
+		rType = 0;
+		vrLen = 2447;
+		vrLoc = 0;
+	};
+	FDB653680E43EDAD00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F050E3E91AF00B928D0 /* SDL_uikitkeyboard.h */;
+		name = "SDL_uikitkeyboard.h: 46";
+		rLen = 0;
+		rLoc = 1451;
+		rType = 0;
+		vrLen = 1486;
+		vrLoc = 0;
+	};
+	FDB653690E43EDAD00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDAAC4C40E2D4EC7001DB1D8 /* SDL_cdrom.c */;
+		name = "SDL_cdrom.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 2456;
+		vrLoc = 0;
+	};
+	FDB6536A0E43EDAD00F688B5 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDBB1F060E3E91AF00B928D0 /* SDL_uikitkeyboard.m */;
+		name = "SDL_uikitkeyboard.m: 240";
+		rLen = 0;
+		rLoc = 5493;
+		rType = 0;
+		vrLen = 1697;
+		vrLoc = 4326;
+	};
 	FDB91A6B0E3004E40013B5A7 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8CD0DD52EB400FB1D6B /* close_code.h */;
@@ -5567,26 +5672,6 @@
 		path = /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnitProperties.h;
 		sourceTree = "<absolute>";
 	};
-	FDBA756B0E1AD04200E73CA1 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8F40DD52EB400FB1D6B /* SDL_video.h */;
-		name = "SDL_video.h: 1169";
-		rLen = 14;
-		rLoc = 42056;
-		rType = 0;
-		vrLen = 2298;
-		vrLoc = 40565;
-	};
-	FDBA78850E1AF42D00E73CA1 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683190DF2374E00F98A1A /* SDL_surface.c */;
-		name = "SDL_surface.c: 369";
-		rLen = 9;
-		rLoc = 9562;
-		rType = 0;
-		vrLen = 1294;
-		vrLoc = 14035;
-	};
 	FDBA79160E1BEDB000E73CA1 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B9450DD52EDC00FB1D6B /* SDL_audio_c.h */;
@@ -5607,16 +5692,6 @@
 		vrLen = 1343;
 		vrLoc = 0;
 	};
-	FDBA7C320E1C205800E73CA1 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B9940DD52EDC00FB1D6B /* SDL_events_c.h */;
-		name = "SDL_events_c.h: 42";
-		rLen = 12;
-		rLoc = 1445;
-		rType = 0;
-		vrLen = 1689;
-		vrLoc = 0;
-	};
 	FDBA7C350E1C205800E73CA1 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B9990DD52EDC00FB1D6B /* SDL_quit.c */;
@@ -5673,16 +5748,6 @@
 		vrLen = 184;
 		vrLoc = 0;
 	};
-	FDBA7D4D0E1C2E6600E73CA1 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B99B0DD52EDC00FB1D6B /* SDL_windowevents.c */;
-		name = "SDL_windowevents.c: 35";
-		rLen = 10;
-		rLoc = 1151;
-		rType = 0;
-		vrLen = 1597;
-		vrLoc = 0;
-	};
 	FDBA7D590E1C2E6600E73CA1 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B99B0DD52EDC00FB1D6B /* SDL_windowevents.c */;
@@ -5703,6 +5768,150 @@
 		vrLen = 957;
 		vrLoc = 5423;
 	};
+	FDBB1F050E3E91AF00B928D0 /* SDL_uikitkeyboard.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {684, 1269}}";
+			sepNavSelRange = "{1451, 0}";
+			sepNavVisRange = "{0, 1486}";
+		};
+	};
+	FDBB1F060E3E91AF00B928D0 /* SDL_uikitkeyboard.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {1377, 3388}}";
+			sepNavSelRange = "{2951, 28}";
+			sepNavVisRange = "{2610, 807}";
+		};
+	};
+	FDBB1FB70E3E95A200B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8F30DD52EB400FB1D6B /* SDL_version.h */;
+		name = "SDL_version.h: 132";
+		rLen = 64;
+		rLoc = 4093;
+		rType = 0;
+		vrLen = 2780;
+		vrLoc = 1581;
+	};
+	FDBB1FBA0E3E95A200B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6830C0DF2374E00F98A1A /* SDL_fill.c */;
+		name = "SDL_fill.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1931;
+		vrLoc = 4103;
+	};
+	FDBB1FBB0E3E95A200B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6830A0DF2374E00F98A1A /* SDL_blit_slow.c */;
+		name = "SDL_blit_slow.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1075;
+		vrLoc = 0;
+	};
+	FDBB1FBC0E3E95A200B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA683080DF2374E00F98A1A /* SDL_blit_copy.h */;
+		name = "SDL_blit_copy.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 992;
+		vrLoc = 0;
+	};
+	FDBB1FE60E3E95A200B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F170E26E5D900F90B21 /* SDL_uikitopenglview.m */;
+		name = "SDL_uikitopenglview.m: 138";
+		rLen = 0;
+		rLoc = 4313;
+		rType = 0;
+		vrLen = 2724;
+		vrLoc = 2295;
+	};
+	FDBB1FEA0E3E95A200B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689FCD0E26E9D400F90B21 /* SDL_uikitappdelegate.h */;
+		name = "SDL_uikitappdelegate.h: 26";
+		rLen = 16;
+		rLoc = 897;
+		rType = 0;
+		vrLen = 1074;
+		vrLoc = 0;
+	};
+	FDBB20370E3E9A5700B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6831B0DF2374E00F98A1A /* SDL_video.c */;
+		name = "SDL_video.c: 910";
+		rLen = 0;
+		rLoc = 22916;
+		rType = 0;
+		vrLen = 2002;
+		vrLoc = 21772;
+	};
+	FDBB21D40E3EDCC900B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8EC0DD52EB400FB1D6B /* SDL_scancode.h */;
+		name = "SDL_scancode.h: 50";
+		rLen = 14;
+		rLoc = 1503;
+		rType = 0;
+		vrLen = 4111;
+		vrLoc = 1002;
+	};
+	FDBB21D50E3EDCC900B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8F40DD52EB400FB1D6B /* SDL_video.h */;
+		name = "SDL_video.h: 1034";
+		rLen = 0;
+		rLoc = 36424;
+		rType = 0;
+		vrLen = 3329;
+		vrLoc = 34162;
+	};
+	FDBB21D60E3EDCC900B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8EE0DD52EB400FB1D6B /* SDL_surface.h */;
+		name = "SDL_surface.h: 280";
+		rLen = 3;
+		rLoc = 10565;
+		rType = 0;
+		vrLen = 3210;
+		vrLoc = 8548;
+	};
+	FDBB21DA0E3EDCC900B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8F40DD52EB400FB1D6B /* SDL_video.h */;
+		name = "SDL_video.h: 1034";
+		rLen = 0;
+		rLoc = 36424;
+		rType = 0;
+		vrLen = 3329;
+		vrLoc = 34162;
+	};
+	FDBB22570E3EE7CC00B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8E70DD52EB400FB1D6B /* SDL_pixels.h */;
+		name = "SDL_pixels.h: 334";
+		rLen = 0;
+		rLoc = 11871;
+		rType = 0;
+		vrLen = 3175;
+		vrLoc = 10698;
+	};
+	FDBB22580E3EE7CC00B928D0 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8E00DD52EB400FB1D6B /* SDL_keysym.h */;
+		name = "SDL_keysym.h: 256";
+		rLen = 11;
+		rLoc = 13057;
+		rType = 0;
+		vrLen = 4265;
+		vrLoc = 9324;
+	};
 	FDBB64820E159B23003B3114 /* StaticLibSimulator */ = {
 		activeExec = 0;
 	};
@@ -5716,22 +5925,6 @@
 		vrLen = 988;
 		vrLoc = 1033;
 	};
-	FDC2012B0E1060F400ABAC90 /* SDL_uikitview.m */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.objc;
-		name = SDL_uikitview.m;
-		path = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/src/video/uikit/SDL_uikitview.m;
-		sourceTree = "<absolute>";
-	};
-	FDC2012F0E1061B600ABAC90 /* SDL_uikitview.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = SDL_uikitview.h;
-		path = /Users/hfutrell/iPhoneSource/gsoc2008_iphone/src/video/uikit/SDL_uikitview.h;
-		sourceTree = "<absolute>";
-	};
 	FDC204820E10B48C00ABAC90 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA683100DF2374E00F98A1A /* SDL_pixels_c.h */;
@@ -5742,34 +5935,161 @@
 		vrLen = 1908;
 		vrLoc = 0;
 	};
-	FDC52E950E280E69008D768C /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD8BDA430E2804E900B52CD5 /* SDL_cocoaevents.m */;
-		name = "SDL_cocoaevents.m: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1389;
-		vrLoc = 414;
-	};
-	FDC52E960E280E69008D768C /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD8BDA3C0E2804E900B52CD5 /* SDL_cocoawindow.m */;
-		name = "SDL_cocoawindow.m: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1822;
-		vrLoc = 0;
-	};
-	FDC52E980E280E69008D768C /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD8BDA3C0E2804E900B52CD5 /* SDL_cocoawindow.m */;
-		name = "SDL_cocoawindow.m: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1822;
+	FDC261780E3A3FC8001C4554 /* keyinfotable.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {625, 2156}}";
+			sepNavSelRange = "{1441, 0}";
+			sepNavVisRange = "{2252, 4271}";
+		};
+	};
+	FDC261B70E3A4592001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B9930DD52EDC00FB1D6B /* SDL_events.c */;
+		name = "SDL_events.c: 506";
+		rLen = 17;
+		rLoc = 13316;
+		rType = 0;
+		vrLen = 2388;
+		vrLoc = 11726;
+	};
+	FDC261BA0E3A4592001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B9900DD52EDC00FB1D6B /* scancodes_linux.h */;
+		name = "scancodes_linux.h: 30";
+		rLen = 10161;
+		rLoc = 1073;
+		rType = 0;
+		vrLen = 4545;
+		vrLoc = 6710;
+	};
+	FDC261BE0E3A4592001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B9900DD52EDC00FB1D6B /* scancodes_linux.h */;
+		name = "scancodes_linux.h: 60";
+		rLen = 297;
+		rLoc = 2113;
+		rType = 0;
+		vrLen = 3308;
+		vrLoc = 1007;
+	};
+	FDC261C00E3A4592001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B9930DD52EDC00FB1D6B /* SDL_events.c */;
+		name = "SDL_events.c: 506";
+		rLen = 17;
+		rLoc = 13316;
+		rType = 0;
+		vrLen = 2388;
+		vrLoc = 11726;
+	};
+	FDC261FD0E3A5B91001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B98F0DD52EDC00FB1D6B /* scancodes_darwin.h */;
+		name = "scancodes_darwin.h: 55";
+		rLen = 5;
+		rLoc = 2545;
+		rType = 0;
+		vrLen = 4378;
+		vrLoc = 1603;
+	};
+	FDC261FE0E3A5B91001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8ED0DD52EB400FB1D6B /* SDL_stdinc.h */;
+		name = "SDL_stdinc.h: 282";
+		rLen = 0;
+		rLoc = 7242;
+		rType = 0;
+		vrLen = 2750;
+		vrLoc = 5987;
+	};
+	FDC261FF0E3A5B91001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8DF0DD52EB400FB1D6B /* SDL_keyboard.h */;
+		name = "SDL_keyboard.h: 64";
+		rLen = 0;
+		rLoc = 1857;
+		rType = 0;
+		vrLen = 2646;
+		vrLoc = 1210;
+	};
+	FDC262070E3A5B91001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8ED0DD52EB400FB1D6B /* SDL_stdinc.h */;
+		name = "SDL_stdinc.h: 282";
+		rLen = 0;
+		rLoc = 7242;
+		rType = 0;
+		vrLen = 2750;
+		vrLoc = 5987;
+	};
+	FDC2620B0E3A5B91001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8EC0DD52EB400FB1D6B /* SDL_scancode.h */;
+		name = "SDL_scancode.h: 156";
+		rLen = 2;
+		rLoc = 6464;
+		rType = 0;
+		vrLen = 3922;
+		vrLoc = 873;
+	};
+	FDC262690E3A5DDA001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8E40DD52EB400FB1D6B /* SDL_mutex.h */;
+		name = "SDL_mutex.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 3023;
+		vrLoc = 0;
+	};
+	FDC262970E3A6077001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6832F0DF2374E00F98A1A /* SDL_uikitvideo.m */;
+		name = "SDL_uikitvideo.m: 139";
+		rLen = 0;
+		rLoc = 4072;
+		rType = 0;
+		vrLen = 2117;
+		vrLoc = 2370;
+	};
+	FDC2629A0E3A6077001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6832F0DF2374E00F98A1A /* SDL_uikitvideo.m */;
+		name = "SDL_uikitvideo.m: 139";
+		rLen = 0;
+		rLoc = 4072;
+		rType = 0;
+		vrLen = 2117;
+		vrLoc = 2370;
+	};
+	FDC262A70E3A6273001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDC261780E3A3FC8001C4554 /* keyinfotable.h */;
+		name = "scancodes_iphoneos.h: 20";
+		rLen = 0;
+		rLoc = 328;
+		rType = 0;
+		vrLen = 3881;
+		vrLoc = 0;
+	};
+	FDC262DE0E3A6841001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B9950DD52EDC00FB1D6B /* SDL_keyboard.c */;
+		name = "SDL_keyboard.c: 834";
+		rLen = 20;
+		rLoc = 17471;
+		rType = 0;
+		vrLen = 2117;
+		vrLoc = 16304;
+	};
+	FDC262DF0E3A6841001C4554 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B9960DD52EDC00FB1D6B /* SDL_keyboard_c.h */;
+		name = "SDL_keyboard_c.h: 82";
+		rLen = 20;
+		rLoc = 2774;
+		rType = 0;
+		vrLen = 2968;
 		vrLoc = 0;
 	};
 	FDC52F950E285146008D768C /* PBXTextBookmark */ = {
@@ -5812,26 +6132,6 @@
 		vrLen = 2556;
 		vrLoc = 0;
 	};
-	FDC5304C0E28701E008D768C /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F170E26E5D900F90B21 /* SDL_uikitopenglview.m */;
-		name = "SDL_uikitopenglview.m: 47";
-		rLen = 0;
-		rLoc = 865;
-		rType = 0;
-		vrLen = 1539;
-		vrLoc = 711;
-	};
-	FDC530530E28701E008D768C /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F0F0E26E5D900F90B21 /* SDL_uikitopengles.m */;
-		name = "SDL_uikitopengles.m: 70";
-		rLen = 104;
-		rLoc = 1484;
-		rType = 0;
-		vrLen = 1336;
-		vrLoc = 874;
-	};
 	FDC8816A0E1391B400CF1011 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD0CD1520E1242D0009E57E7 /* AudioFile.h */;
@@ -5862,26 +6162,6 @@
 		vrLen = 1384;
 		vrLoc = 1811;
 	};
-	FDD2C1470E2E501B00B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6830F0DF2374E00F98A1A /* SDL_pixels.c */;
-		name = "SDL_pixels.c: 212";
-		rLen = 0;
-		rLoc = 5858;
-		rType = 0;
-		vrLen = 1251;
-		vrLoc = 21451;
-	};
-	FDD2C1480E2E501B00B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8EE0DD52EB400FB1D6B /* SDL_surface.h */;
-		name = "SDL_surface.h: 80";
-		rLen = 11;
-		rLoc = 2599;
-		rType = 0;
-		vrLen = 1793;
-		vrLoc = 1654;
-	};
 	FDD2C1490E2E501B00B7A85F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8EA0DD52EB400FB1D6B /* SDL_rect.h */;
@@ -5902,16 +6182,6 @@
 		vrLen = 1242;
 		vrLoc = 0;
 	};
-	FDD2C14D0E2E501B00B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDAAC4C40E2D4EC7001DB1D8 /* SDL_cdrom.c */;
-		name = "SDL_cdrom.c: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1704;
-		vrLoc = 0;
-	};
 	FDD2C14E0E2E501B00B7A85F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B9D40DD52EDC00FB1D6B /* SDL_error_c.h */;
@@ -5942,16 +6212,6 @@
 		vrLen = 1704;
 		vrLoc = 0;
 	};
-	FDD2C29C0E2E643C00B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F3D0E26E5F600F90B21 /* SDL_renderer_gles.h */;
-		name = "SDL_renderer_gles.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1011;
-		vrLoc = 0;
-	};
 	FDD2C2A10E2E643C00B7A85F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD689F3B0E26E5F600F90B21 /* SDL_glesfuncs.h */;
@@ -5962,16 +6222,6 @@
 		vrLen = 2439;
 		vrLoc = 50;
 	};
-	FDD2C3250E2E6F9800B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD8BD7AB0E27DCA400B52CD5 /* SDL_opengles.h */;
-		name = "SDL_opengles.h: 724";
-		rLen = 11;
-		rLoc = 30898;
-		rType = 0;
-		vrLen = 3611;
-		vrLoc = 29152;
-	};
 	FDD2C3290E2E6F9800B7A85F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA6856F0DF23D2100F98A1A /* SDL_renderer_gl.h */;
@@ -5982,56 +6232,6 @@
 		vrLen = 1008;
 		vrLoc = 0;
 	};
-	FDD2C32D0E2E6F9800B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD1A2B3F0DEAC2770086AA6C /* gl.h */;
-		name = "gl.h: 466";
-		rLen = 3;
-		rLoc = 17334;
-		rType = 0;
-		vrLen = 1411;
-		vrLoc = 16155;
-	};
-	FDD2C32F0E2E6F9800B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6831B0DF2374E00F98A1A /* SDL_video.c */;
-		name = "SDL_video.c: 2323";
-		rLen = 11;
-		rLoc = 56241;
-		rType = 0;
-		vrLen = 1371;
-		vrLoc = 55540;
-	};
-	FDD2C3330E2E6F9800B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD1A2B410DEAC2770086AA6C /* glext.h */;
-		name = "glext.h: 46";
-		rLen = 0;
-		rLoc = 2061;
-		rType = 0;
-		vrLen = 2798;
-		vrLoc = 279;
-	};
-	FDD2C3DF0E2E761600B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F3C0E26E5F600F90B21 /* SDL_renderer_gles.c */;
-		name = "SDL_renderer_gles.c: 205";
-		rLen = 0;
-		rLoc = 6221;
-		rType = 0;
-		vrLen = 1733;
-		vrLoc = 6028;
-	};
-	FDD2C6050E2E8EAC00B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8F40DD52EB400FB1D6B /* SDL_video.h */;
-		name = "SDL_video.h: 539";
-		rLen = 10;
-		rLoc = 18802;
-		rType = 0;
-		vrLen = 2351;
-		vrLoc = 17511;
-	};
 	FDD2C7120E2E9A2800B7A85F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B9D30DD52EDC00FB1D6B /* SDL_compat.c */;
@@ -6042,36 +6242,6 @@
 		vrLen = 1619;
 		vrLoc = 14533;
 	};
-	FDD2C7130E2E9A2800B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6856E0DF23D2100F98A1A /* SDL_renderer_gl.c */;
-		name = "SDL_renderer_gl.c: 675";
-		rLen = 6;
-		rLoc = 21595;
-		rType = 0;
-		vrLen = 1484;
-		vrLoc = 20547;
-	};
-	FDD2C7140E2E9A2800B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD1A2B3D0DEAC2770086AA6C /* EAGL.h */;
-		name = "EAGL.h: 57";
-		rLen = 0;
-		rLoc = 1707;
-		rType = 0;
-		vrLen = 1446;
-		vrLoc = 617;
-	};
-	FDD2C7150E2E9A2800B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD1A2B410DEAC2770086AA6C /* glext.h */;
-		name = "glext.h: 54";
-		rLen = 0;
-		rLoc = 2495;
-		rType = 0;
-		vrLen = 2798;
-		vrLoc = 279;
-	};
 	FDD2C7190E2E9A2800B7A85F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD1A2B3D0DEAC2770086AA6C /* EAGL.h */;
@@ -6082,33 +6252,6 @@
 		vrLen = 1446;
 		vrLoc = 617;
 	};
-	FDD2C71D0E2E9A2800B7A85F /* gl.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = gl.h;
-		path = /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/gl.h;
-		sourceTree = "<absolute>";
-	};
-	FDD2C9CF0E2EEF7600B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDD2C71D0E2E9A2800B7A85F /* gl.h */;
-		name = "gl.h: 391";
-		rLen = 0;
-		rLoc = 15258;
-		rType = 0;
-		vrLen = 1782;
-		vrLoc = 13908;
-	};
-	FDD2D0390E2FF92200B7A85F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8D30DD52EB400FB1D6B /* SDL_config_macosx.h */;
-		name = "SDL_config_macosx.h: 85";
-		rLen = 0;
-		rLoc = 2348;
-		rType = 0;
-		vrLen = 1222;
-		vrLoc = 2221;
-	};
 	FDDC61AA0E25702500D5126A /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B9510DD52EDC00FB1D6B /* SDL_mixer_MMX_VC.h */;
@@ -6139,6 +6282,26 @@
 		vrLen = 1648;
 		vrLoc = 0;
 	};
+	FDE50AD20E3FC3B3000DF799 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F3C0E26E5F600F90B21 /* SDL_renderer_gles.c */;
+		name = "SDL_renderer_gles.c: 143";
+		rLen = 0;
+		rLoc = 5024;
+		rType = 0;
+		vrLen = 1729;
+		vrLoc = 4275;
+	};
+	FDE50AD40E3FC3B3000DF799 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689FCD0E26E9D400F90B21 /* SDL_uikitappdelegate.h */;
+		name = "SDL_uikitappdelegate.h: 26";
+		rLen = 16;
+		rLoc = 897;
+		rType = 0;
+		vrLen = 1074;
+		vrLoc = 0;
+	};
 	FDE8B54E0E1782B6007B72BC /* SDL_mixer_ARM_SIMD.c */ = {
 		isa = PBXFileReference;
 		fileEncoding = 4;
@@ -6167,16 +6330,6 @@
 		vrLen = 1335;
 		vrLoc = 946;
 	};
-	FDED8D3C0E0CBB81005F2D23 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8F60DD52EB400FB1D6B /* SDL_endian.h */;
-		name = "SDL_endian.h: 43";
-		rLen = 0;
-		rLoc = 1428;
-		rType = 0;
-		vrLen = 3089;
-		vrLoc = 0;
-	};
 	FDED8D410E0CBB81005F2D23 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8EA0DD52EB400FB1D6B /* SDL_rect.h */;
@@ -6229,7 +6382,7 @@
 		fRef = FD99BD570DD5352400FB1D6B /* SDL_config_iphoneos.h */;
 		name = "SDL_config_iphoneos.h: 55";
 		rLen = 0;
-		rLoc = 1644;
+		rLoc = 1705;
 		rType = 0;
 		vrLen = 1283;
 		vrLoc = 1094;
@@ -6385,6 +6538,206 @@
 		vrLen = 1868;
 		vrLoc = 12784;
 	};
+	FDF9EAE40E3F6790001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA683190DF2374E00F98A1A /* SDL_surface.c */;
+		name = "SDL_surface.c: 374";
+		rLen = 0;
+		rLoc = 9747;
+		rType = 0;
+		vrLen = 2628;
+		vrLoc = 16219;
+	};
+	FDF9EAEC0E3F6790001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA683190DF2374E00F98A1A /* SDL_surface.c */;
+		name = "SDL_surface.c: 374";
+		rLen = 0;
+		rLoc = 9747;
+		rType = 0;
+		vrLen = 2628;
+		vrLoc = 16219;
+	};
+	FDF9EB470E3F6CAF001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99BA2E0DD52EDC00FB1D6B /* SDL_timer.c */;
+		name = "SDL_timer.c: 143";
+		rLen = 0;
+		rLoc = 3682;
+		rType = 0;
+		vrLen = 2629;
+		vrLoc = 2501;
+	};
+	FDF9EBCD0E3F7E8B001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F0C0E26E5D900F90B21 /* SDL_uikitevents.h */;
+		name = "SDL_uikitevents.h: 27";
+		rLen = 0;
+		rLoc = 959;
+		rType = 0;
+		vrLen = 995;
+		vrLoc = 0;
+	};
+	FDF9EBCE0E3F7E8B001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8EF0DD52EB400FB1D6B /* SDL_syswm.h */;
+		name = "SDL_syswm.h: 61";
+		rLen = 22;
+		rLoc = 1796;
+		rType = 0;
+		vrLen = 2243;
+		vrLoc = 4155;
+	};
+	FDF9EBCF0E3F7E8B001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8F60DD52EB400FB1D6B /* SDL_endian.h */;
+		name = "SDL_endian.h: 29";
+		rLen = 44;
+		rLoc = 963;
+		rType = 0;
+		vrLen = 2757;
+		vrLoc = 0;
+	};
+	FDF9EBD10E3F7E8B001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA683050DF2374E00F98A1A /* SDL_blit_auto.c */;
+		name = "SDL_blit_auto.c: 33";
+		rLen = 35;
+		rLoc = 1109;
+		rType = 0;
+		vrLen = 2984;
+		vrLoc = 0;
+	};
+	FDF9EBDC0E3F7F8E001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA683130DF2374E00F98A1A /* SDL_renderer_sw.c */;
+		name = "SDL_renderer_sw.c: 638";
+		rLen = 0;
+		rLoc = 21676;
+		rType = 0;
+		vrLen = 2997;
+		vrLoc = 19803;
+	};
+	FDF9EBE10E3F7F8E001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F0F0E26E5D900F90B21 /* SDL_uikitopengles.m */;
+		name = "SDL_uikitopengles.m: 68";
+		rLen = 103;
+		rLoc = 1898;
+		rType = 0;
+		vrLen = 2277;
+		vrLoc = 1091;
+	};
+	FDF9EC2A0E3F8526001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8E80DD52EB400FB1D6B /* SDL_platform.h */;
+		name = "SDL_platform.h: 1";
+		rLen = 867;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 2371;
+		vrLoc = 0;
+	};
+	FDF9EC330E3F8526001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8CC0DD52EB400FB1D6B /* begin_code.h */;
+		name = "begin_code.h: 141";
+		rLen = 5;
+		rLoc = 3997;
+		rType = 0;
+		vrLen = 2332;
+		vrLoc = 1778;
+	};
+	FDF9EC390E3F8526001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99B8E80DD52EB400FB1D6B /* SDL_platform.h */;
+		name = "SDL_platform.h: 1";
+		rLen = 867;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 2371;
+		vrLoc = 0;
+	};
+	FDF9EC8A0E3F8AFE001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDC261780E3A3FC8001C4554 /* keyinfotable.h */;
+		name = "keyinfotable.h: 48";
+		rLen = 0;
+		rLoc = 1441;
+		rType = 0;
+		vrLen = 4271;
+		vrLoc = 2252;
+	};
+	FDF9EC8B0E3F8AFE001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6832A0DF2374E00F98A1A /* SDL_uikitopengles.h */;
+		name = "SDL_uikitopengles.h: 21";
+		rLen = 0;
+		rLoc = 827;
+		rType = 0;
+		vrLen = 1349;
+		vrLoc = 0;
+	};
+	FDF9EC8C0E3F8AFE001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F0F0E26E5D900F90B21 /* SDL_uikitopengles.m */;
+		name = "SDL_uikitopengles.m: 68";
+		rLen = 103;
+		rLoc = 1898;
+		rType = 0;
+		vrLen = 2284;
+		vrLoc = 1084;
+	};
+	FDF9EC8D0E3F8AFE001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD99BD570DD5352400FB1D6B /* SDL_config_iphoneos.h */;
+		name = "SDL_config_iphoneos.h: 47";
+		rLen = 0;
+		rLoc = 1424;
+		rType = 0;
+		vrLen = 2223;
+		vrLoc = 1449;
+	};
+	FDF9ECAB0E3F8D77001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6832E0DF2374E00F98A1A /* SDL_uikitvideo.h */;
+		name = "SDL_uikitvideo.h: 31";
+		rLen = 0;
+		rLoc = 1020;
+		rType = 0;
+		vrLen = 1043;
+		vrLoc = 0;
+	};
+	FDF9ECFB0E3F9C04001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689FCC0E26E9D400F90B21 /* SDL_uikitappdelegate.m */;
+		name = "SDL_uikitappdelegate.m: 70";
+		rLen = 0;
+		rLoc = 1943;
+		rType = 0;
+		vrLen = 2218;
+		vrLoc = 575;
+	};
+	FDF9ECFC0E3F9C04001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F3D0E26E5F600F90B21 /* SDL_renderer_gles.h */;
+		name = "SDL_renderer_gles.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1011;
+		vrLoc = 0;
+	};
+	FDF9ECFE0E3F9C04001061AB /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FD689F130E26E5D900F90B21 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 108";
+		rLen = 0;
+		rLoc = 2877;
+		rType = 0;
+		vrLen = 2199;
+		vrLoc = 526;
+	};
 	FDFF66390E15AFCA0032E657 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8DC0DD52EB400FB1D6B /* SDL_error.h */;
--- a/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/project.pbxproj	Sat Aug 02 00:57:15 2008 +0000
+++ b/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/project.pbxproj	Wed Aug 13 18:16:27 2008 +0000
@@ -120,7 +120,6 @@
 		FD689F1F0E26E5D900F90B21 /* SDL_uikitopengles.m in Sources */ = {isa = PBXBuildFile; fileRef = FD689F0F0E26E5D900F90B21 /* SDL_uikitopengles.m */; };
 		FD689F200E26E5D900F90B21 /* SDL_uikitvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = FD689F100E26E5D900F90B21 /* SDL_uikitvideo.h */; };
 		FD689F210E26E5D900F90B21 /* SDL_uikitvideo.m in Sources */ = {isa = PBXBuildFile; fileRef = FD689F110E26E5D900F90B21 /* SDL_uikitvideo.m */; };
-		FD689F220E26E5D900F90B21 /* SDL_uikitview.h in Headers */ = {isa = PBXBuildFile; fileRef = FD689F120E26E5D900F90B21 /* SDL_uikitview.h */; };
 		FD689F230E26E5D900F90B21 /* SDL_uikitview.m in Sources */ = {isa = PBXBuildFile; fileRef = FD689F130E26E5D900F90B21 /* SDL_uikitview.m */; };
 		FD689F240E26E5D900F90B21 /* SDL_uikitwindow.h in Headers */ = {isa = PBXBuildFile; fileRef = FD689F140E26E5D900F90B21 /* SDL_uikitwindow.h */; };
 		FD689F250E26E5D900F90B21 /* SDL_uikitwindow.m in Sources */ = {isa = PBXBuildFile; fileRef = FD689F150E26E5D900F90B21 /* SDL_uikitwindow.m */; };
@@ -134,7 +133,6 @@
 		FD689F2F0E26E5D900F90B21 /* SDL_uikitopengles.m in Sources */ = {isa = PBXBuildFile; fileRef = FD689F0F0E26E5D900F90B21 /* SDL_uikitopengles.m */; };
 		FD689F300E26E5D900F90B21 /* SDL_uikitvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = FD689F100E26E5D900F90B21 /* SDL_uikitvideo.h */; };
 		FD689F310E26E5D900F90B21 /* SDL_uikitvideo.m in Sources */ = {isa = PBXBuildFile; fileRef = FD689F110E26E5D900F90B21 /* SDL_uikitvideo.m */; };
-		FD689F320E26E5D900F90B21 /* SDL_uikitview.h in Headers */ = {isa = PBXBuildFile; fileRef = FD689F120E26E5D900F90B21 /* SDL_uikitview.h */; };
 		FD689F330E26E5D900F90B21 /* SDL_uikitview.m in Sources */ = {isa = PBXBuildFile; fileRef = FD689F130E26E5D900F90B21 /* SDL_uikitview.m */; };
 		FD689F340E26E5D900F90B21 /* SDL_uikitwindow.h in Headers */ = {isa = PBXBuildFile; fileRef = FD689F140E26E5D900F90B21 /* SDL_uikitwindow.h */; };
 		FD689F350E26E5D900F90B21 /* SDL_uikitwindow.m in Sources */ = {isa = PBXBuildFile; fileRef = FD689F150E26E5D900F90B21 /* SDL_uikitwindow.m */; };
@@ -202,6 +200,7 @@
 		FDAAC4C90E2D4EE5001DB1D8 /* SDL_cdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = FDAAC4C40E2D4EC7001DB1D8 /* SDL_cdrom.c */; };
 		FDAAC4CB0E2D4EEF001DB1D8 /* SDL_syscdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = FDAAC4AB0E2D4EC7001DB1D8 /* SDL_syscdrom.c */; };
 		FDAAC4CC0E2D4EEF001DB1D8 /* SDL_cdrom.c in Sources */ = {isa = PBXBuildFile; fileRef = FDAAC4C40E2D4EC7001DB1D8 /* SDL_cdrom.c */; };
+		FDBB1F070E3E91AF00B928D0 /* SDL_uikitkeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = FDBB1F050E3E91AF00B928D0 /* SDL_uikitkeyboard.h */; };
 		FDBB64840E159B23003B3114 /* SDL_systimer.h in Headers */ = {isa = PBXBuildFile; fileRef = FD99BA2D0DD52EDC00FB1D6B /* SDL_systimer.h */; };
 		FDBB64850E159B23003B3114 /* SDL_config_iphoneos.h in Headers */ = {isa = PBXBuildFile; fileRef = FD99BD570DD5352400FB1D6B /* SDL_config_iphoneos.h */; };
 		FDBB64860E159B23003B3114 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = FD99B8CC0DD52EB400FB1D6B /* begin_code.h */; };
@@ -348,6 +347,7 @@
 		1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
 		1D3623EB0D0F72F000981E51 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
 		1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
+		FD0BBFEF0E3933DD00D833B1 /* SDL_uikitview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_uikitview.h; sourceTree = "<group>"; };
 		FD1EF0520DEA7BAC001E9768 /* SDL_syscond.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_syscond.c; sourceTree = "<group>"; };
 		FD1EF0530DEA7BAC001E9768 /* SDL_sysmutex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_sysmutex.c; sourceTree = "<group>"; };
 		FD1EF0540DEA7BAC001E9768 /* SDL_sysmutex_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_sysmutex_c.h; sourceTree = "<group>"; };
@@ -377,7 +377,6 @@
 		FD689F0F0E26E5D900F90B21 /* SDL_uikitopengles.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_uikitopengles.m; sourceTree = "<group>"; };
 		FD689F100E26E5D900F90B21 /* SDL_uikitvideo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_uikitvideo.h; sourceTree = "<group>"; };
 		FD689F110E26E5D900F90B21 /* SDL_uikitvideo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_uikitvideo.m; sourceTree = "<group>"; };
-		FD689F120E26E5D900F90B21 /* SDL_uikitview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_uikitview.h; sourceTree = "<group>"; };
 		FD689F130E26E5D900F90B21 /* SDL_uikitview.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_uikitview.m; sourceTree = "<group>"; };
 		FD689F140E26E5D900F90B21 /* SDL_uikitwindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_uikitwindow.h; sourceTree = "<group>"; };
 		FD689F150E26E5D900F90B21 /* SDL_uikitwindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_uikitwindow.m; sourceTree = "<group>"; };
@@ -534,7 +533,10 @@
 		FDB9E4060DEB81870027A75A /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; };
 		FDB9E40C0DEB81970027A75A /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
 		FDB9E4CC0DEB84540027A75A /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
+		FDBB1F050E3E91AF00B928D0 /* SDL_uikitkeyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_uikitkeyboard.h; sourceTree = "<group>"; };
+		FDBB1F060E3E91AF00B928D0 /* SDL_uikitkeyboard.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_uikitkeyboard.m; sourceTree = "<group>"; };
 		FDBB65210E159B23003B3114 /* libSDLSimulator.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDLSimulator.a; sourceTree = BUILT_PRODUCTS_DIR; };
+		FDC261780E3A3FC8001C4554 /* keyinfotable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = keyinfotable.h; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXGroup section */
@@ -641,8 +643,11 @@
 				FD689F0F0E26E5D900F90B21 /* SDL_uikitopengles.m */,
 				FD689F100E26E5D900F90B21 /* SDL_uikitvideo.h */,
 				FD689F110E26E5D900F90B21 /* SDL_uikitvideo.m */,
-				FD689F120E26E5D900F90B21 /* SDL_uikitview.h */,
+				FDC261780E3A3FC8001C4554 /* keyinfotable.h */,
+				FD0BBFEF0E3933DD00D833B1 /* SDL_uikitview.h */,
 				FD689F130E26E5D900F90B21 /* SDL_uikitview.m */,
+				FDBB1F050E3E91AF00B928D0 /* SDL_uikitkeyboard.h */,
+				FDBB1F060E3E91AF00B928D0 /* SDL_uikitkeyboard.m */,
 				FD689F140E26E5D900F90B21 /* SDL_uikitwindow.h */,
 				FD689F150E26E5D900F90B21 /* SDL_uikitwindow.m */,
 				FD689F160E26E5D900F90B21 /* SDL_uikitopenglview.h */,
@@ -1036,7 +1041,6 @@
 				FD689F1C0E26E5D900F90B21 /* SDL_uikitevents.h in Headers */,
 				FD689F1E0E26E5D900F90B21 /* SDL_uikitopengles.h in Headers */,
 				FD689F200E26E5D900F90B21 /* SDL_uikitvideo.h in Headers */,
-				FD689F220E26E5D900F90B21 /* SDL_uikitview.h in Headers */,
 				FD689F240E26E5D900F90B21 /* SDL_uikitwindow.h in Headers */,
 				FD689F260E26E5D900F90B21 /* SDL_uikitopenglview.h in Headers */,
 				FD689F3E0E26E5F600F90B21 /* SDL_glesfuncs.h in Headers */,
@@ -1117,13 +1121,13 @@
 				FD689F2C0E26E5D900F90B21 /* SDL_uikitevents.h in Headers */,
 				FD689F2E0E26E5D900F90B21 /* SDL_uikitopengles.h in Headers */,
 				FD689F300E26E5D900F90B21 /* SDL_uikitvideo.h in Headers */,
-				FD689F320E26E5D900F90B21 /* SDL_uikitview.h in Headers */,
 				FD689F340E26E5D900F90B21 /* SDL_uikitwindow.h in Headers */,
 				FD689F360E26E5D900F90B21 /* SDL_uikitopenglview.h in Headers */,
 				FD689F410E26E5F600F90B21 /* SDL_glesfuncs.h in Headers */,
 				FD689F430E26E5F600F90B21 /* SDL_renderer_gles.h in Headers */,
 				FD689FD10E26E9D400F90B21 /* SDL_uikitappdelegate.h in Headers */,
 				FD8BD7AD0E27DCA400B52CD5 /* SDL_opengles.h in Headers */,
+				FDBB1F070E3E91AF00B928D0 /* SDL_uikitkeyboard.h in Headers */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};