summary history branches tags files
commit:0b88f4bbc7dbd93f754f1817b568c6765f23658f
author:mrmekon
committer:mrmekon
date:Sun Nov 13 20:01:45 2011 -0500
parents:1fbd9b302504296d918eaec3222f5475445a3e28
Documentation for public API
diff --git a/simplepgp.xcodeproj/trevor.mode1v3 b/simplepgp.xcodeproj/trevor.mode1v3
line changes: +12/-18
index 6ff826e..33074df
--- a/simplepgp.xcodeproj/trevor.mode1v3
+++ b/simplepgp.xcodeproj/trevor.mode1v3
@@ -270,7 +270,6 @@
 								<string>32C88DFF0371C24200C91783</string>
 								<string>0867D69AFE84028FC02AAC07</string>
 								<string>1C37FBAC04509CD000000102</string>
-								<string>6926B08A146F4B6600F69705</string>
 								<string>1C37FABC05509CD000000102</string>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
@@ -312,8 +311,6 @@
 					<key>Dock</key>
 					<array>
 						<dict>
-							<key>BecomeActive</key>
-							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
@@ -331,11 +328,10 @@
 										<key>_historyCapacity</key>
 										<integer>0</integer>
 										<key>bookmark</key>
-										<string>6926B1A91470319400F69705</string>
+										<string>6926B1BE14709E2A00F69705</string>
 										<key>history</key>
 										<array>
 											<string>69868BD91460F468004C5D9B</string>
-											<string>69868C931460F7C3004C5D9B</string>
 											<string>69269F5214620FC500F69705</string>
 											<string>6926ACA7146DC70D00F69705</string>
 											<string>6926ACA8146DC70D00F69705</string>
@@ -344,7 +340,7 @@
 											<string>6926AD42146DDA7900F69705</string>
 											<string>6926B18414702F1900F69705</string>
 											<string>6926B1A81470319400F69705</string>
-											<string>6926B18314702F1900F69705</string>
+											<string>6926B1AE14709E0900F69705</string>
 										</array>
 									</dict>
 									<key>SplitCount</key>
@@ -356,16 +352,18 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 0}, {966, 675}}</string>
+								<string>{{0, 0}, {966, 674}}</string>
 								<key>RubberWindowFrame</key>
 								<string>91 68 1174 810 0 0 1440 878 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXNavigatorGroup</string>
 							<key>Proportion</key>
-							<string>675pt</string>
+							<string>674pt</string>
 						</dict>
 						<dict>
+							<key>BecomeActive</key>
+							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
@@ -376,14 +374,14 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 680}, {966, 89}}</string>
+								<string>{{0, 679}, {966, 90}}</string>
 								<key>RubberWindowFrame</key>
 								<string>91 68 1174 810 0 0 1440 878 </string>
 							</dict>
 							<key>Module</key>
 							<string>XCDetailModule</string>
 							<key>Proportion</key>
-							<string>89pt</string>
+							<string>90pt</string>
 						</dict>
 					</array>
 					<key>Proportion</key>
@@ -402,9 +400,9 @@
 			</array>
 			<key>TableOfContents</key>
 			<array>
-				<string>6926A4FE1465E68800F69705</string>
+				<string>6926B1BA14709E2900F69705</string>
 				<string>1CE0B1FE06471DED0097A5F4</string>
-				<string>6926A4FF1465E68800F69705</string>
+				<string>6926B1BB14709E2900F69705</string>
 				<string>1CE0B20306471E060097A5F4</string>
 				<string>1CE0B20506471E060097A5F4</string>
 			</array>
@@ -542,8 +540,6 @@
 	<integer>5</integer>
 	<key>WindowOrderList</key>
 	<array>
-		<string>1C530D57069F1CE1000CFCEE</string>
-		<string>1CD10A99069EF8BA00B06720</string>
 		<string>69868B2D1460E71D004C5D9B</string>
 		<string>/Users/trevor/Documents/Cocoa Projects/libsimplepgp/simplepgp.xcodeproj</string>
 	</array>
@@ -569,7 +565,7 @@
 								<key>PBXProjectModuleGUID</key>
 								<string>1CD0528F0623707200166675</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>packet.c</string>
+								<string></string>
 								<key>StatusBarVisibility</key>
 								<true/>
 							</dict>
@@ -586,8 +582,6 @@
 							<string>196pt</string>
 						</dict>
 						<dict>
-							<key>BecomeActive</key>
-							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
@@ -627,7 +621,7 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>69868B2D1460E71D004C5D9B</string>
-				<string>6926A5001465E68800F69705</string>
+				<string>6926B1BC14709E2900F69705</string>
 				<string>1CD0528F0623707200166675</string>
 				<string>XCMainBuildResultsModuleGUID</string>
 			</array>

diff --git a/simplepgp.xcodeproj/trevor.pbxuser b/simplepgp.xcodeproj/trevor.pbxuser
line changes: +68/-4228
index 0a07f37..dbd97c2
--- a/simplepgp.xcodeproj/trevor.pbxuser
+++ b/simplepgp.xcodeproj/trevor.pbxuser
@@ -58,388 +58,21 @@
 					PBXFileDataSource_Warnings_ColumnID,
 				);
 			};
-			PBXPerProjectTemplateStateSaveDate = 342222463;
-			PBXWorkspaceStateSaveDate = 342222463;
+			PBXPerProjectTemplateStateSaveDate = 342924868;
+			PBXWorkspaceStateSaveDate = 342924868;
 		};
 		perUserProjectItems = {
 			69269F5214620FC500F69705 = 69269F5214620FC500F69705 /* PBXTextBookmark */;
-			69269F5314620FC500F69705 = 69269F5314620FC500F69705 /* PBXTextBookmark */;
-			6926A15B146350B600F69705 = 6926A15B146350B600F69705 /* PBXTextBookmark */;
-			6926A2F4146376F100F69705 = 6926A2F4146376F100F69705 /* PBXTextBookmark */;
-			6926A484146471E800F69705 = 6926A484146471E800F69705 /* PBXTextBookmark */;
-			6926A485146471E800F69705 = 6926A485146471E800F69705 /* PBXTextBookmark */;
-			6926A4E21465DFEA00F69705 = 6926A4E21465DFEA00F69705 /* PBXTextBookmark */;
-			6926A4FD1465E68800F69705 /* PBXTextBookmark */ = 6926A4FD1465E68800F69705 /* PBXTextBookmark */;
-			6926A5051469D77400F69705 /* PBXTextBookmark */ = 6926A5051469D77400F69705 /* PBXTextBookmark */;
-			6926A5101469DAF400F69705 /* PBXTextBookmark */ = 6926A5101469DAF400F69705 /* PBXTextBookmark */;
-			6926A5161469DB5600F69705 /* PBXTextBookmark */ = 6926A5161469DB5600F69705 /* PBXTextBookmark */;
-			6926A51D1469DB9700F69705 /* PBXTextBookmark */ = 6926A51D1469DB9700F69705 /* PBXTextBookmark */;
-			6926A52C1469DCC900F69705 /* PBXTextBookmark */ = 6926A52C1469DCC900F69705 /* PBXTextBookmark */;
-			6926A52D1469DCC900F69705 /* PBXTextBookmark */ = 6926A52D1469DCC900F69705 /* PBXTextBookmark */;
-			6926A53C1469DD0300F69705 /* PBXTextBookmark */ = 6926A53C1469DD0300F69705 /* PBXTextBookmark */;
-			6926A5451469DFAA00F69705 /* PBXTextBookmark */ = 6926A5451469DFAA00F69705 /* PBXTextBookmark */;
-			6926A5521469E07800F69705 /* PBXTextBookmark */ = 6926A5521469E07800F69705 /* PBXTextBookmark */;
-			6926A58B1469E66900F69705 /* PBXTextBookmark */ = 6926A58B1469E66900F69705 /* PBXTextBookmark */;
-			6926A58C1469E66900F69705 /* PBXTextBookmark */ = 6926A58C1469E66900F69705 /* PBXTextBookmark */;
-			6926A58D1469E66900F69705 /* PBXTextBookmark */ = 6926A58D1469E66900F69705 /* PBXTextBookmark */;
-			6926A58E1469E66900F69705 /* PBXTextBookmark */ = 6926A58E1469E66900F69705 /* PBXTextBookmark */;
-			6926A5A11469EA0B00F69705 /* PBXTextBookmark */ = 6926A5A11469EA0B00F69705 /* PBXTextBookmark */;
-			6926A5A21469EA0B00F69705 /* PBXTextBookmark */ = 6926A5A21469EA0B00F69705 /* PBXTextBookmark */;
-			6926A5A31469EA0B00F69705 /* PBXTextBookmark */ = 6926A5A31469EA0B00F69705 /* PBXTextBookmark */;
-			6926A5AD1469EA3A00F69705 /* PBXTextBookmark */ = 6926A5AD1469EA3A00F69705 /* PBXTextBookmark */;
-			6926A5B11469EB4E00F69705 /* PBXTextBookmark */ = 6926A5B11469EB4E00F69705 /* PBXTextBookmark */;
-			6926A5B21469EB4E00F69705 /* PBXTextBookmark */ = 6926A5B21469EB4E00F69705 /* PBXTextBookmark */;
-			6926A5B31469EB4E00F69705 /* PBXTextBookmark */ = 6926A5B31469EB4E00F69705 /* PBXTextBookmark */;
-			6926A5B51469EC5000F69705 /* PBXTextBookmark */ = 6926A5B51469EC5000F69705 /* PBXTextBookmark */;
-			6926A5C51469EE2F00F69705 /* PBXTextBookmark */ = 6926A5C51469EE2F00F69705 /* PBXTextBookmark */;
-			6926A5C61469EE2F00F69705 /* PBXTextBookmark */ = 6926A5C61469EE2F00F69705 /* PBXTextBookmark */;
-			6926A5C71469EE2F00F69705 /* PBXTextBookmark */ = 6926A5C71469EE2F00F69705 /* PBXTextBookmark */;
-			6926A5CB1469EE8F00F69705 /* PBXTextBookmark */ = 6926A5CB1469EE8F00F69705 /* PBXTextBookmark */;
-			6926A5E41469EF5D00F69705 /* PBXTextBookmark */ = 6926A5E41469EF5D00F69705 /* PBXTextBookmark */;
-			6926A5ED1469EF8C00F69705 /* PBXTextBookmark */ = 6926A5ED1469EF8C00F69705 /* PBXTextBookmark */;
-			6926A5F51469F04600F69705 /* PBXTextBookmark */ = 6926A5F51469F04600F69705 /* PBXTextBookmark */;
-			6926A6061469F14800F69705 /* PBXTextBookmark */ = 6926A6061469F14800F69705 /* PBXTextBookmark */;
-			6926A6071469F14800F69705 /* PBXTextBookmark */ = 6926A6071469F14800F69705 /* PBXTextBookmark */;
-			6926A6081469F14800F69705 /* PBXTextBookmark */ = 6926A6081469F14800F69705 /* PBXTextBookmark */;
-			6926A6241469F85000F69705 /* PBXTextBookmark */ = 6926A6241469F85000F69705 /* PBXTextBookmark */;
-			6926A6251469F85000F69705 /* PBXTextBookmark */ = 6926A6251469F85000F69705 /* PBXTextBookmark */;
-			6926A6261469F85000F69705 /* PBXTextBookmark */ = 6926A6261469F85000F69705 /* PBXTextBookmark */;
-			6926A6281469F8EC00F69705 /* PBXTextBookmark */ = 6926A6281469F8EC00F69705 /* PBXTextBookmark */;
-			6926A6291469F8EC00F69705 /* PBXTextBookmark */ = 6926A6291469F8EC00F69705 /* PBXTextBookmark */;
-			6926A62A1469F8EC00F69705 /* PBXTextBookmark */ = 6926A62A1469F8EC00F69705 /* PBXTextBookmark */;
-			6926A6341469FA5100F69705 /* PBXTextBookmark */ = 6926A6341469FA5100F69705 /* PBXTextBookmark */;
-			6926A6351469FA5100F69705 /* PBXTextBookmark */ = 6926A6351469FA5100F69705 /* PBXTextBookmark */;
-			6926A6361469FA5100F69705 /* PBXTextBookmark */ = 6926A6361469FA5100F69705 /* PBXTextBookmark */;
-			6926A671146B39B700F69705 /* PBXTextBookmark */ = 6926A671146B39B700F69705 /* PBXTextBookmark */;
-			6926A672146B39B700F69705 /* PBXTextBookmark */ = 6926A672146B39B700F69705 /* PBXTextBookmark */;
-			6926A673146B39B700F69705 /* PBXTextBookmark */ = 6926A673146B39B700F69705 /* PBXTextBookmark */;
-			6926A674146B39B700F69705 /* PBXTextBookmark */ = 6926A674146B39B700F69705 /* PBXTextBookmark */;
-			6926A675146B39B700F69705 /* PBXTextBookmark */ = 6926A675146B39B700F69705 /* PBXTextBookmark */;
-			6926A68E146B3A7F00F69705 /* PBXTextBookmark */ = 6926A68E146B3A7F00F69705 /* PBXTextBookmark */;
-			6926A68F146B3A7F00F69705 /* PBXTextBookmark */ = 6926A68F146B3A7F00F69705 /* PBXTextBookmark */;
-			6926A690146B3A7F00F69705 /* PBXTextBookmark */ = 6926A690146B3A7F00F69705 /* PBXTextBookmark */;
-			6926A691146B3A7F00F69705 /* PBXTextBookmark */ = 6926A691146B3A7F00F69705 /* PBXTextBookmark */;
-			6926A692146B3A7F00F69705 /* PBXTextBookmark */ = 6926A692146B3A7F00F69705 /* PBXTextBookmark */;
-			6926A69F146B3AC100F69705 /* PBXTextBookmark */ = 6926A69F146B3AC100F69705 /* PBXTextBookmark */;
-			6926A6A0146B3AC100F69705 /* PBXTextBookmark */ = 6926A6A0146B3AC100F69705 /* PBXTextBookmark */;
-			6926A6A1146B3AC100F69705 /* PBXTextBookmark */ = 6926A6A1146B3AC100F69705 /* PBXTextBookmark */;
-			6926A6A2146B3AC100F69705 /* PBXTextBookmark */ = 6926A6A2146B3AC100F69705 /* PBXTextBookmark */;
-			6926A6D0146B44A300F69705 /* PBXTextBookmark */ = 6926A6D0146B44A300F69705 /* PBXTextBookmark */;
-			6926A6D1146B44A300F69705 /* PBXTextBookmark */ = 6926A6D1146B44A300F69705 /* PBXTextBookmark */;
-			6926A6D2146B44A300F69705 /* PBXTextBookmark */ = 6926A6D2146B44A300F69705 /* PBXTextBookmark */;
-			6926A6D3146B44A300F69705 /* PBXTextBookmark */ = 6926A6D3146B44A300F69705 /* PBXTextBookmark */;
-			6926A6D4146B44A300F69705 /* PBXTextBookmark */ = 6926A6D4146B44A300F69705 /* PBXTextBookmark */;
-			6926A6E1146B44E000F69705 /* PBXTextBookmark */ = 6926A6E1146B44E000F69705 /* PBXTextBookmark */;
-			6926A6E2146B44E000F69705 /* PBXTextBookmark */ = 6926A6E2146B44E000F69705 /* PBXTextBookmark */;
-			6926A6E3146B44E000F69705 /* PBXTextBookmark */ = 6926A6E3146B44E000F69705 /* PBXTextBookmark */;
-			6926A6E4146B44E000F69705 /* PBXTextBookmark */ = 6926A6E4146B44E000F69705 /* PBXTextBookmark */;
-			6926A6EB146B44FD00F69705 /* PBXTextBookmark */ = 6926A6EB146B44FD00F69705 /* PBXTextBookmark */;
-			6926A6F5146B453900F69705 /* PBXTextBookmark */ = 6926A6F5146B453900F69705 /* PBXTextBookmark */;
-			6926A710146B467100F69705 /* PBXTextBookmark */ = 6926A710146B467100F69705 /* PBXTextBookmark */;
-			6926A71B146B478A00F69705 /* PBXTextBookmark */ = 6926A71B146B478A00F69705 /* PBXTextBookmark */;
-			6926A722146B47C800F69705 /* PBXTextBookmark */ = 6926A722146B47C800F69705 /* PBXTextBookmark */;
-			6926A723146B47C800F69705 /* PBXTextBookmark */ = 6926A723146B47C800F69705 /* PBXTextBookmark */;
-			6926A72D146B483200F69705 /* PBXTextBookmark */ = 6926A72D146B483200F69705 /* PBXTextBookmark */;
-			6926A72E146B483200F69705 /* PBXTextBookmark */ = 6926A72E146B483200F69705 /* PBXTextBookmark */;
-			6926A72F146B483200F69705 /* PBXTextBookmark */ = 6926A72F146B483200F69705 /* PBXTextBookmark */;
-			6926A73E146B486200F69705 /* PBXTextBookmark */ = 6926A73E146B486200F69705 /* PBXTextBookmark */;
-			6926A742146B48A400F69705 /* PBXTextBookmark */ = 6926A742146B48A400F69705 /* PBXTextBookmark */;
-			6926A748146B520D00F69705 /* PBXTextBookmark */ = 6926A748146B520D00F69705 /* PBXTextBookmark */;
-			6926A749146B520D00F69705 /* PBXTextBookmark */ = 6926A749146B520D00F69705 /* PBXTextBookmark */;
-			6926A74A146B520D00F69705 /* PBXTextBookmark */ = 6926A74A146B520D00F69705 /* PBXTextBookmark */;
-			6926A750146B525300F69705 /* PBXTextBookmark */ = 6926A750146B525300F69705 /* PBXTextBookmark */;
-			6926A758146B534600F69705 /* PBXTextBookmark */ = 6926A758146B534600F69705 /* PBXTextBookmark */;
-			6926A759146B534600F69705 /* PBXTextBookmark */ = 6926A759146B534600F69705 /* PBXTextBookmark */;
-			6926A75A146B534600F69705 /* PBXTextBookmark */ = 6926A75A146B534600F69705 /* PBXTextBookmark */;
-			6926A75E146B535D00F69705 /* PBXTextBookmark */ = 6926A75E146B535D00F69705 /* PBXTextBookmark */;
-			6926A762146B539C00F69705 /* PBXTextBookmark */ = 6926A762146B539C00F69705 /* PBXTextBookmark */;
-			6926A777146B542600F69705 /* PBXTextBookmark */ = 6926A777146B542600F69705 /* PBXTextBookmark */;
-			6926A778146B542600F69705 /* PBXTextBookmark */ = 6926A778146B542600F69705 /* PBXTextBookmark */;
-			6926A782146B545000F69705 /* PBXTextBookmark */ = 6926A782146B545000F69705 /* PBXTextBookmark */;
-			6926A78D146B54BF00F69705 /* PBXTextBookmark */ = 6926A78D146B54BF00F69705 /* PBXTextBookmark */;
-			6926A7B8146B575800F69705 /* PBXTextBookmark */ = 6926A7B8146B575800F69705 /* PBXTextBookmark */;
-			6926A7B9146B575800F69705 /* PBXTextBookmark */ = 6926A7B9146B575800F69705 /* PBXTextBookmark */;
-			6926A7BA146B575800F69705 /* PBXTextBookmark */ = 6926A7BA146B575800F69705 /* PBXTextBookmark */;
-			6926A7C4146B577900F69705 /* PBXTextBookmark */ = 6926A7C4146B577900F69705 /* PBXTextBookmark */;
-			6926A7D0146B57EC00F69705 /* PBXTextBookmark */ = 6926A7D0146B57EC00F69705 /* PBXTextBookmark */;
-			6926A7D4146B590C00F69705 /* PBXTextBookmark */ = 6926A7D4146B590C00F69705 /* PBXTextBookmark */;
-			6926A7D8146B596C00F69705 /* PBXTextBookmark */ = 6926A7D8146B596C00F69705 /* PBXTextBookmark */;
-			6926A7E0146B59BC00F69705 /* XCBuildMessageTextBookmark */ = 6926A7E0146B59BC00F69705 /* XCBuildMessageTextBookmark */;
-			6926A7E1146B59BC00F69705 /* PBXTextBookmark */ = 6926A7E1146B59BC00F69705 /* PBXTextBookmark */;
-			6926A7E3146B59E400F69705 /* PBXTextBookmark */ = 6926A7E3146B59E400F69705 /* PBXTextBookmark */;
-			6926A7E5146B5A9100F69705 /* PBXTextBookmark */ = 6926A7E5146B5A9100F69705 /* PBXTextBookmark */;
-			6926A7E6146B5A9100F69705 /* PBXTextBookmark */ = 6926A7E6146B5A9100F69705 /* PBXTextBookmark */;
-			6926A7E7146B5A9100F69705 /* PBXTextBookmark */ = 6926A7E7146B5A9100F69705 /* PBXTextBookmark */;
-			6926A7E9146B5AE900F69705 /* PBXTextBookmark */ = 6926A7E9146B5AE900F69705 /* PBXTextBookmark */;
-			6926A7EB146B5B4D00F69705 /* PBXTextBookmark */ = 6926A7EB146B5B4D00F69705 /* PBXTextBookmark */;
-			6926A7F1146B5B7800F69705 /* PBXTextBookmark */ = 6926A7F1146B5B7800F69705 /* PBXTextBookmark */;
-			6926A7F2146B5B7800F69705 /* PBXTextBookmark */ = 6926A7F2146B5B7800F69705 /* PBXTextBookmark */;
-			6926A7F3146B5B7800F69705 /* PBXTextBookmark */ = 6926A7F3146B5B7800F69705 /* PBXTextBookmark */;
-			6926A7F5146B5B8900F69705 /* PBXTextBookmark */ = 6926A7F5146B5B8900F69705 /* PBXTextBookmark */;
-			6926A7F7146B5BB700F69705 /* PBXTextBookmark */ = 6926A7F7146B5BB700F69705 /* PBXTextBookmark */;
-			6926A7F8146B5BB700F69705 /* PBXTextBookmark */ = 6926A7F8146B5BB700F69705 /* PBXTextBookmark */;
-			6926A7F9146B5BB700F69705 /* PBXTextBookmark */ = 6926A7F9146B5BB700F69705 /* PBXTextBookmark */;
-			6926A7FD146B5C8100F69705 /* PBXTextBookmark */ = 6926A7FD146B5C8100F69705 /* PBXTextBookmark */;
-			6926A80A146B5D0400F69705 /* PBXTextBookmark */ = 6926A80A146B5D0400F69705 /* PBXTextBookmark */;
-			6926A80B146B5D0400F69705 /* PBXTextBookmark */ = 6926A80B146B5D0400F69705 /* PBXTextBookmark */;
-			6926A817146B5D9F00F69705 /* PBXTextBookmark */ = 6926A817146B5D9F00F69705 /* PBXTextBookmark */;
-			6926A823146B5DC800F69705 /* PBXTextBookmark */ = 6926A823146B5DC800F69705 /* PBXTextBookmark */;
-			6926A824146B5DC800F69705 /* PBXTextBookmark */ = 6926A824146B5DC800F69705 /* PBXTextBookmark */;
-			6926A826146B5DF500F69705 /* PBXTextBookmark */ = 6926A826146B5DF500F69705 /* PBXTextBookmark */;
-			6926A82D146B5E0200F69705 /* PBXTextBookmark */ = 6926A82D146B5E0200F69705 /* PBXTextBookmark */;
-			6926A83C146B78C100F69705 /* PBXTextBookmark */ = 6926A83C146B78C100F69705 /* PBXTextBookmark */;
-			6926A845146B791200F69705 /* PBXTextBookmark */ = 6926A845146B791200F69705 /* PBXTextBookmark */;
-			6926A849146B7AD600F69705 /* PBXTextBookmark */ = 6926A849146B7AD600F69705 /* PBXTextBookmark */;
-			6926A84B146B7AE200F69705 /* PBXTextBookmark */ = 6926A84B146B7AE200F69705 /* PBXTextBookmark */;
-			6926A853146B7B1D00F69705 /* PBXTextBookmark */ = 6926A853146B7B1D00F69705 /* PBXTextBookmark */;
-			6926A855146B7B2500F69705 /* PBXTextBookmark */ = 6926A855146B7B2500F69705 /* PBXTextBookmark */;
-			6926A857146B7CF400F69705 /* PBXTextBookmark */ = 6926A857146B7CF400F69705 /* PBXTextBookmark */;
-			6926A86D146B7F1B00F69705 /* PBXTextBookmark */ = 6926A86D146B7F1B00F69705 /* PBXTextBookmark */;
-			6926A86E146B7F1B00F69705 /* PBXTextBookmark */ = 6926A86E146B7F1B00F69705 /* PBXTextBookmark */;
-			6926A86F146B7F1B00F69705 /* PBXTextBookmark */ = 6926A86F146B7F1B00F69705 /* PBXTextBookmark */;
-			6926A880146B7F8A00F69705 /* PBXTextBookmark */ = 6926A880146B7F8A00F69705 /* PBXTextBookmark */;
-			6926A881146B7F8A00F69705 /* PBXTextBookmark */ = 6926A881146B7F8A00F69705 /* PBXTextBookmark */;
-			6926A888146B7FF800F69705 /* PBXTextBookmark */ = 6926A888146B7FF800F69705 /* PBXTextBookmark */;
-			6926A88F146B801E00F69705 /* PBXTextBookmark */ = 6926A88F146B801E00F69705 /* PBXTextBookmark */;
-			6926A890146B801E00F69705 /* PBXTextBookmark */ = 6926A890146B801E00F69705 /* PBXTextBookmark */;
-			6926A898146B8A2900F69705 /* PBXTextBookmark */ = 6926A898146B8A2900F69705 /* PBXTextBookmark */;
-			6926A899146B8A2900F69705 /* PBXTextBookmark */ = 6926A899146B8A2900F69705 /* PBXTextBookmark */;
-			6926A89A146B8A2900F69705 /* PBXTextBookmark */ = 6926A89A146B8A2900F69705 /* PBXTextBookmark */;
-			6926A8A2146B8AE400F69705 /* PBXTextBookmark */ = 6926A8A2146B8AE400F69705 /* PBXTextBookmark */;
-			6926A8A4146C242E00F69705 /* PBXTextBookmark */ = 6926A8A4146C242E00F69705 /* PBXTextBookmark */;
-			6926A8B0146C250500F69705 /* PBXTextBookmark */ = 6926A8B0146C250500F69705 /* PBXTextBookmark */;
-			6926A8B1146C250500F69705 /* PBXTextBookmark */ = 6926A8B1146C250500F69705 /* PBXTextBookmark */;
-			6926A8B2146C250500F69705 /* PBXTextBookmark */ = 6926A8B2146C250500F69705 /* PBXTextBookmark */;
-			6926A8BA146C266700F69705 /* PBXTextBookmark */ = 6926A8BA146C266700F69705 /* PBXTextBookmark */;
-			6926A8C2146C2B5500F69705 /* PBXTextBookmark */ = 6926A8C2146C2B5500F69705 /* PBXTextBookmark */;
-			6926A8C3146C2B5500F69705 /* PBXTextBookmark */ = 6926A8C3146C2B5500F69705 /* PBXTextBookmark */;
-			6926A8C4146C2B5500F69705 /* PBXTextBookmark */ = 6926A8C4146C2B5500F69705 /* PBXTextBookmark */;
-			6926A8C8146C323400F69705 /* PBXTextBookmark */ = 6926A8C8146C323400F69705 /* PBXTextBookmark */;
-			6926A8C9146C323400F69705 /* PBXTextBookmark */ = 6926A8C9146C323400F69705 /* PBXTextBookmark */;
-			6926A8CA146C323400F69705 /* PBXTextBookmark */ = 6926A8CA146C323400F69705 /* PBXTextBookmark */;
-			6926A8DB146C34B200F69705 /* PBXTextBookmark */ = 6926A8DB146C34B200F69705 /* PBXTextBookmark */;
-			6926A8DC146C34B200F69705 /* PBXTextBookmark */ = 6926A8DC146C34B200F69705 /* PBXTextBookmark */;
-			6926A8E7146C354B00F69705 /* PBXTextBookmark */ = 6926A8E7146C354B00F69705 /* PBXTextBookmark */;
-			6926A8F2146C355F00F69705 /* PBXTextBookmark */ = 6926A8F2146C355F00F69705 /* PBXTextBookmark */;
-			6926A8F3146C355F00F69705 /* PBXTextBookmark */ = 6926A8F3146C355F00F69705 /* PBXTextBookmark */;
-			6926A8FA146C35DD00F69705 /* PBXTextBookmark */ = 6926A8FA146C35DD00F69705 /* PBXTextBookmark */;
-			6926A90F146C372400F69705 /* PBXTextBookmark */ = 6926A90F146C372400F69705 /* PBXTextBookmark */;
-			6926A910146C372400F69705 /* PBXTextBookmark */ = 6926A910146C372400F69705 /* PBXTextBookmark */;
-			6926A91B146C386D00F69705 /* PBXTextBookmark */ = 6926A91B146C386D00F69705 /* PBXTextBookmark */;
-			6926A926146C388D00F69705 /* PBXTextBookmark */ = 6926A926146C388D00F69705 /* PBXTextBookmark */;
-			6926A927146C388D00F69705 /* PBXTextBookmark */ = 6926A927146C388D00F69705 /* PBXTextBookmark */;
-			6926A93B146C3AC000F69705 /* PBXTextBookmark */ = 6926A93B146C3AC000F69705 /* PBXTextBookmark */;
-			6926A93C146C3AC000F69705 /* PBXTextBookmark */ = 6926A93C146C3AC000F69705 /* PBXTextBookmark */;
-			6926A946146C3B5700F69705 /* PBXTextBookmark */ = 6926A946146C3B5700F69705 /* PBXTextBookmark */;
-			6926A94D146C3B6300F69705 /* PBXTextBookmark */ = 6926A94D146C3B6300F69705 /* PBXTextBookmark */;
-			6926A94E146C3B6300F69705 /* PBXTextBookmark */ = 6926A94E146C3B6300F69705 /* PBXTextBookmark */;
-			6926A957146C3BDA00F69705 /* PBXTextBookmark */ = 6926A957146C3BDA00F69705 /* PBXTextBookmark */;
-			6926A963146C3C2B00F69705 /* PBXTextBookmark */ = 6926A963146C3C2B00F69705 /* PBXTextBookmark */;
-			6926A97D146C463400F69705 /* PBXTextBookmark */ = 6926A97D146C463400F69705 /* PBXTextBookmark */;
-			6926A97E146C463400F69705 /* PBXTextBookmark */ = 6926A97E146C463400F69705 /* PBXTextBookmark */;
-			6926A97F146C463400F69705 /* PBXTextBookmark */ = 6926A97F146C463400F69705 /* PBXTextBookmark */;
-			6926A985146C477500F69705 /* PBXTextBookmark */ = 6926A985146C477500F69705 /* PBXTextBookmark */;
-			6926A98E146C48EB00F69705 /* PBXTextBookmark */ = 6926A98E146C48EB00F69705 /* PBXTextBookmark */;
-			6926A98F146C48EB00F69705 /* PBXTextBookmark */ = 6926A98F146C48EB00F69705 /* PBXTextBookmark */;
-			6926A999146C4E9600F69705 /* PBXTextBookmark */ = 6926A999146C4E9600F69705 /* PBXTextBookmark */;
-			6926A9A4146C4F3F00F69705 /* PBXTextBookmark */ = 6926A9A4146C4F3F00F69705 /* PBXTextBookmark */;
-			6926A9A7146C4F6200F69705 /* PBXTextBookmark */ = 6926A9A7146C4F6200F69705 /* PBXTextBookmark */;
-			6926A9B1146C55C900F69705 /* PBXTextBookmark */ = 6926A9B1146C55C900F69705 /* PBXTextBookmark */;
-			6926A9B3146C561B00F69705 /* PBXTextBookmark */ = 6926A9B3146C561B00F69705 /* PBXTextBookmark */;
-			6926A9B7146C563C00F69705 /* PBXTextBookmark */ = 6926A9B7146C563C00F69705 /* PBXTextBookmark */;
-			6926A9BB146C567900F69705 /* PBXTextBookmark */ = 6926A9BB146C567900F69705 /* PBXTextBookmark */;
-			6926A9C7146C658300F69705 /* PBXTextBookmark */ = 6926A9C7146C658300F69705 /* PBXTextBookmark */;
-			6926A9C8146C658300F69705 /* PBXTextBookmark */ = 6926A9C8146C658300F69705 /* PBXTextBookmark */;
-			6926A9C9146C658300F69705 /* PBXTextBookmark */ = 6926A9C9146C658300F69705 /* PBXTextBookmark */;
-			6926A9CA146C658300F69705 /* PBXTextBookmark */ = 6926A9CA146C658300F69705 /* PBXTextBookmark */;
-			6926A9CB146C658300F69705 /* PBXTextBookmark */ = 6926A9CB146C658300F69705 /* PBXTextBookmark */;
-			6926A9CF146C68B300F69705 /* PBXTextBookmark */ = 6926A9CF146C68B300F69705 /* PBXTextBookmark */;
-			6926A9D1146C759700F69705 /* XCBuildMessageTextBookmark */ = 6926A9D1146C759700F69705 /* XCBuildMessageTextBookmark */;
-			6926A9D2146C759700F69705 /* PBXTextBookmark */ = 6926A9D2146C759700F69705 /* PBXTextBookmark */;
-			6926A9D3146C75AE00F69705 /* PBXTextBookmark */ = 6926A9D3146C75AE00F69705 /* PBXTextBookmark */;
-			6926A9DB146C767F00F69705 /* PBXTextBookmark */ = 6926A9DB146C767F00F69705 /* PBXTextBookmark */;
-			6926A9E8146C78A100F69705 /* PBXTextBookmark */ = 6926A9E8146C78A100F69705 /* PBXTextBookmark */;
-			6926A9F5146C78FC00F69705 /* PBXTextBookmark */ = 6926A9F5146C78FC00F69705 /* PBXTextBookmark */;
-			6926A9FD146C7C7F00F69705 /* PBXTextBookmark */ = 6926A9FD146C7C7F00F69705 /* PBXTextBookmark */;
-			6926A9FF146C7CB600F69705 /* PBXTextBookmark */ = 6926A9FF146C7CB600F69705 /* PBXTextBookmark */;
-			6926AA05146C7CE300F69705 /* PBXTextBookmark */ = 6926AA05146C7CE300F69705 /* PBXTextBookmark */;
-			6926AA06146C7CE300F69705 /* PBXTextBookmark */ = 6926AA06146C7CE300F69705 /* PBXTextBookmark */;
-			6926AA07146C7CE300F69705 /* PBXTextBookmark */ = 6926AA07146C7CE300F69705 /* PBXTextBookmark */;
-			6926AA0D146C7D6800F69705 /* PBXTextBookmark */ = 6926AA0D146C7D6800F69705 /* PBXTextBookmark */;
-			6926AA11146C7D8C00F69705 /* PBXTextBookmark */ = 6926AA11146C7D8C00F69705 /* PBXTextBookmark */;
-			6926AA13146C7E3C00F69705 /* PBXTextBookmark */ = 6926AA13146C7E3C00F69705 /* PBXTextBookmark */;
-			6926AA19146C7EBA00F69705 /* PBXTextBookmark */ = 6926AA19146C7EBA00F69705 /* PBXTextBookmark */;
-			6926AA1D146C7EFE00F69705 /* PBXTextBookmark */ = 6926AA1D146C7EFE00F69705 /* PBXTextBookmark */;
-			6926AA23146C7F7200F69705 /* PBXTextBookmark */ = 6926AA23146C7F7200F69705 /* PBXTextBookmark */;
-			6926AA2E146C7FE300F69705 /* PBXTextBookmark */ = 6926AA2E146C7FE300F69705 /* PBXTextBookmark */;
-			6926AA30146C800D00F69705 /* PBXTextBookmark */ = 6926AA30146C800D00F69705 /* PBXTextBookmark */;
-			6926AA3D146C808200F69705 /* PBXTextBookmark */ = 6926AA3D146C808200F69705 /* PBXTextBookmark */;
-			6926AA44146C80A600F69705 /* PBXTextBookmark */ = 6926AA44146C80A600F69705 /* PBXTextBookmark */;
-			6926AA4B146C80D000F69705 /* PBXTextBookmark */ = 6926AA4B146C80D000F69705 /* PBXTextBookmark */;
-			6926AA59146C817F00F69705 /* PBXTextBookmark */ = 6926AA59146C817F00F69705 /* PBXTextBookmark */;
-			6926AA5A146C817F00F69705 /* PBXTextBookmark */ = 6926AA5A146C817F00F69705 /* PBXTextBookmark */;
-			6926AA5B146C817F00F69705 /* PBXTextBookmark */ = 6926AA5B146C817F00F69705 /* PBXTextBookmark */;
-			6926AA5C146C817F00F69705 /* PBXTextBookmark */ = 6926AA5C146C817F00F69705 /* PBXTextBookmark */;
-			6926AA65146C819300F69705 /* PBXTextBookmark */ = 6926AA65146C819300F69705 /* PBXTextBookmark */;
-			6926AA70146C820400F69705 /* PBXTextBookmark */ = 6926AA70146C820400F69705 /* PBXTextBookmark */;
-			6926AA71146C820400F69705 /* PBXTextBookmark */ = 6926AA71146C820400F69705 /* PBXTextBookmark */;
-			6926AA72146C820400F69705 /* PBXTextBookmark */ = 6926AA72146C820400F69705 /* PBXTextBookmark */;
-			6926AA7E146C82BA00F69705 /* PBXTextBookmark */ = 6926AA7E146C82BA00F69705 /* PBXTextBookmark */;
-			6926AA91146C83FA00F69705 /* PBXTextBookmark */ = 6926AA91146C83FA00F69705 /* PBXTextBookmark */;
-			6926AA92146C83FA00F69705 /* PBXTextBookmark */ = 6926AA92146C83FA00F69705 /* PBXTextBookmark */;
-			6926AA93146C83FA00F69705 /* PBXTextBookmark */ = 6926AA93146C83FA00F69705 /* PBXTextBookmark */;
-			6926AA97146C846F00F69705 /* PBXTextBookmark */ = 6926AA97146C846F00F69705 /* PBXTextBookmark */;
-			6926AA98146C846F00F69705 /* PBXTextBookmark */ = 6926AA98146C846F00F69705 /* PBXTextBookmark */;
-			6926AA99146C846F00F69705 /* PBXTextBookmark */ = 6926AA99146C846F00F69705 /* PBXTextBookmark */;
-			6926AAB7146C863E00F69705 /* PBXTextBookmark */ = 6926AAB7146C863E00F69705 /* PBXTextBookmark */;
-			6926AAB8146C863E00F69705 /* PBXTextBookmark */ = 6926AAB8146C863E00F69705 /* PBXTextBookmark */;
-			6926AAB9146C863E00F69705 /* PBXTextBookmark */ = 6926AAB9146C863E00F69705 /* PBXTextBookmark */;
-			6926AAC4146C877900F69705 /* PBXTextBookmark */ = 6926AAC4146C877900F69705 /* PBXTextBookmark */;
-			6926AAD4146C882900F69705 /* PBXTextBookmark */ = 6926AAD4146C882900F69705 /* PBXTextBookmark */;
-			6926AAD5146C882900F69705 /* PBXTextBookmark */ = 6926AAD5146C882900F69705 /* PBXTextBookmark */;
-			6926AAD6146C882900F69705 /* PBXTextBookmark */ = 6926AAD6146C882900F69705 /* PBXTextBookmark */;
-			6926AADF146C887600F69705 /* PBXTextBookmark */ = 6926AADF146C887600F69705 /* PBXTextBookmark */;
-			6926AAE0146C887600F69705 /* PBXTextBookmark */ = 6926AAE0146C887600F69705 /* PBXTextBookmark */;
-			6926AAEB146C889100F69705 /* PBXTextBookmark */ = 6926AAEB146C889100F69705 /* PBXTextBookmark */;
-			6926AAF8146C88BC00F69705 /* PBXTextBookmark */ = 6926AAF8146C88BC00F69705 /* PBXTextBookmark */;
-			6926AAFF146C891400F69705 /* PBXTextBookmark */ = 6926AAFF146C891400F69705 /* PBXTextBookmark */;
-			6926AB0D146C8B6000F69705 /* PBXTextBookmark */ = 6926AB0D146C8B6000F69705 /* PBXTextBookmark */;
-			6926AB17146C8C4C00F69705 /* PBXTextBookmark */ = 6926AB17146C8C4C00F69705 /* PBXTextBookmark */;
-			6926AB18146C8C4C00F69705 /* PBXTextBookmark */ = 6926AB18146C8C4C00F69705 /* PBXTextBookmark */;
-			6926AB1F146C8C7200F69705 /* PBXTextBookmark */ = 6926AB1F146C8C7200F69705 /* PBXTextBookmark */;
-			6926AB2E146C8CCD00F69705 /* PBXTextBookmark */ = 6926AB2E146C8CCD00F69705 /* PBXTextBookmark */;
-			6926AB37146C8DC400F69705 /* PBXTextBookmark */ = 6926AB37146C8DC400F69705 /* PBXTextBookmark */;
-			6926AB40146C8DD300F69705 /* PBXTextBookmark */ = 6926AB40146C8DD300F69705 /* PBXTextBookmark */;
-			6926AB48146C8E9400F69705 /* PBXTextBookmark */ = 6926AB48146C8E9400F69705 /* PBXTextBookmark */;
-			6926AB50146C8F0A00F69705 /* PBXTextBookmark */ = 6926AB50146C8F0A00F69705 /* PBXTextBookmark */;
-			6926AB58146C8F3000F69705 /* PBXTextBookmark */ = 6926AB58146C8F3000F69705 /* PBXTextBookmark */;
-			6926AB62146C90B600F69705 /* PBXTextBookmark */ = 6926AB62146C90B600F69705 /* PBXTextBookmark */;
-			6926AB70146C919E00F69705 /* PBXTextBookmark */ = 6926AB70146C919E00F69705 /* PBXTextBookmark */;
-			6926AB85146C935300F69705 /* PBXTextBookmark */ = 6926AB85146C935300F69705 /* PBXTextBookmark */;
-			6926AB86146C935300F69705 /* PBXTextBookmark */ = 6926AB86146C935300F69705 /* PBXTextBookmark */;
-			6926AB94146C94DC00F69705 /* PBXTextBookmark */ = 6926AB94146C94DC00F69705 /* PBXTextBookmark */;
-			6926AB9D146C950600F69705 /* PBXTextBookmark */ = 6926AB9D146C950600F69705 /* PBXTextBookmark */;
-			6926ABA6146C95C600F69705 /* PBXTextBookmark */ = 6926ABA6146C95C600F69705 /* PBXTextBookmark */;
-			6926ABB1146C965700F69705 /* PBXTextBookmark */ = 6926ABB1146C965700F69705 /* PBXTextBookmark */;
-			6926ABC1146C97B300F69705 /* PBXTextBookmark */ = 6926ABC1146C97B300F69705 /* PBXTextBookmark */;
-			6926ABC2146C97B300F69705 /* PBXTextBookmark */ = 6926ABC2146C97B300F69705 /* PBXTextBookmark */;
-			6926ABC3146C97B300F69705 /* PBXTextBookmark */ = 6926ABC3146C97B300F69705 /* PBXTextBookmark */;
-			6926ABE1146DAA7300F69705 /* PBXTextBookmark */ = 6926ABE1146DAA7300F69705 /* PBXTextBookmark */;
-			6926ABE2146DAA7300F69705 /* PBXTextBookmark */ = 6926ABE2146DAA7300F69705 /* PBXTextBookmark */;
-			6926ABE3146DAA7300F69705 /* PBXTextBookmark */ = 6926ABE3146DAA7300F69705 /* PBXTextBookmark */;
-			6926ABE7146DAAA100F69705 /* PBXTextBookmark */ = 6926ABE7146DAAA100F69705 /* PBXTextBookmark */;
-			6926ABE9146DAAFE00F69705 /* PBXTextBookmark */ = 6926ABE9146DAAFE00F69705 /* PBXTextBookmark */;
-			6926ABEB146DADCD00F69705 /* PBXTextBookmark */ = 6926ABEB146DADCD00F69705 /* PBXTextBookmark */;
-			6926ABF1146DAE1B00F69705 /* PBXTextBookmark */ = 6926ABF1146DAE1B00F69705 /* PBXTextBookmark */;
-			6926ABF5146DAE3A00F69705 /* PBXTextBookmark */ = 6926ABF5146DAE3A00F69705 /* PBXTextBookmark */;
-			6926ABF9146DB0DE00F69705 /* PBXTextBookmark */ = 6926ABF9146DB0DE00F69705 /* PBXTextBookmark */;
-			6926AC0A146DB19400F69705 /* PBXTextBookmark */ = 6926AC0A146DB19400F69705 /* PBXTextBookmark */;
-			6926AC0B146DB19400F69705 /* PBXTextBookmark */ = 6926AC0B146DB19400F69705 /* PBXTextBookmark */;
-			6926AC16146DB28400F69705 /* PBXTextBookmark */ = 6926AC16146DB28400F69705 /* PBXTextBookmark */;
-			6926AC24146DB40000F69705 /* PBXTextBookmark */ = 6926AC24146DB40000F69705 /* PBXTextBookmark */;
-			6926AC2B146DB42200F69705 /* PBXTextBookmark */ = 6926AC2B146DB42200F69705 /* PBXTextBookmark */;
-			6926AC42146DB5D000F69705 /* PBXTextBookmark */ = 6926AC42146DB5D000F69705 /* PBXTextBookmark */;
-			6926AC43146DB5D000F69705 /* PBXTextBookmark */ = 6926AC43146DB5D000F69705 /* PBXTextBookmark */;
-			6926AC44146DB5D000F69705 /* PBXTextBookmark */ = 6926AC44146DB5D000F69705 /* PBXTextBookmark */;
-			6926AC67146DBC9B00F69705 /* PBXTextBookmark */ = 6926AC67146DBC9B00F69705 /* PBXTextBookmark */;
-			6926AC68146DBC9B00F69705 /* PBXTextBookmark */ = 6926AC68146DBC9B00F69705 /* PBXTextBookmark */;
-			6926AC69146DBC9B00F69705 /* PBXTextBookmark */ = 6926AC69146DBC9B00F69705 /* PBXTextBookmark */;
-			6926AC6A146DBC9B00F69705 /* PBXTextBookmark */ = 6926AC6A146DBC9B00F69705 /* PBXTextBookmark */;
-			6926AC6B146DBE2B00F69705 /* PBXTextBookmark */ = 6926AC6B146DBE2B00F69705 /* PBXTextBookmark */;
-			6926AC71146DBFB600F69705 /* PBXTextBookmark */ = 6926AC71146DBFB600F69705 /* PBXTextBookmark */;
-			6926AC72146DBFB600F69705 /* PBXTextBookmark */ = 6926AC72146DBFB600F69705 /* PBXTextBookmark */;
-			6926AC73146DBFB600F69705 /* PBXTextBookmark */ = 6926AC73146DBFB600F69705 /* PBXTextBookmark */;
-			6926AC74146DBFB600F69705 /* PBXTextBookmark */ = 6926AC74146DBFB600F69705 /* PBXTextBookmark */;
-			6926AC75146DBFB600F69705 /* PBXTextBookmark */ = 6926AC75146DBFB600F69705 /* PBXTextBookmark */;
-			6926AC76146DBFB600F69705 /* PBXTextBookmark */ = 6926AC76146DBFB600F69705 /* PBXTextBookmark */;
-			6926AC77146DBFB600F69705 /* PBXTextBookmark */ = 6926AC77146DBFB600F69705 /* PBXTextBookmark */;
-			6926AC78146DBFB600F69705 /* PBXTextBookmark */ = 6926AC78146DBFB600F69705 /* PBXTextBookmark */;
-			6926AC79146DC18500F69705 /* PBXTextBookmark */ = 6926AC79146DC18500F69705 /* PBXTextBookmark */;
-			6926AC7A146DC18500F69705 /* PBXTextBookmark */ = 6926AC7A146DC18500F69705 /* PBXTextBookmark */;
-			6926AC7B146DC18500F69705 /* PBXTextBookmark */ = 6926AC7B146DC18500F69705 /* PBXTextBookmark */;
-			6926AC89146DC61500F69705 /* PBXTextBookmark */ = 6926AC89146DC61500F69705 /* PBXTextBookmark */;
-			6926AC8A146DC61500F69705 /* PBXTextBookmark */ = 6926AC8A146DC61500F69705 /* PBXTextBookmark */;
-			6926AC8B146DC61500F69705 /* PBXTextBookmark */ = 6926AC8B146DC61500F69705 /* PBXTextBookmark */;
-			6926AC8C146DC61500F69705 /* PBXTextBookmark */ = 6926AC8C146DC61500F69705 /* PBXTextBookmark */;
-			6926AC8E146DC65400F69705 /* PBXTextBookmark */ = 6926AC8E146DC65400F69705 /* PBXTextBookmark */;
-			6926AC8F146DC65400F69705 /* PBXTextBookmark */ = 6926AC8F146DC65400F69705 /* PBXTextBookmark */;
-			6926AC90146DC65400F69705 /* PBXTextBookmark */ = 6926AC90146DC65400F69705 /* PBXTextBookmark */;
-			6926ACA6146DC70D00F69705 /* PBXTextBookmark */ = 6926ACA6146DC70D00F69705 /* PBXTextBookmark */;
-			6926ACA7146DC70D00F69705 /* PBXTextBookmark */ = 6926ACA7146DC70D00F69705 /* PBXTextBookmark */;
-			6926ACA8146DC70D00F69705 /* PBXTextBookmark */ = 6926ACA8146DC70D00F69705 /* PBXTextBookmark */;
-			6926ACA9146DC70D00F69705 /* PBXTextBookmark */ = 6926ACA9146DC70D00F69705 /* PBXTextBookmark */;
-			6926ACAA146DC70D00F69705 /* PBXTextBookmark */ = 6926ACAA146DC70D00F69705 /* PBXTextBookmark */;
-			6926ACAB146DC70D00F69705 /* PBXTextBookmark */ = 6926ACAB146DC70D00F69705 /* PBXTextBookmark */;
-			6926ACAC146DC70D00F69705 /* PBXTextBookmark */ = 6926ACAC146DC70D00F69705 /* PBXTextBookmark */;
-			6926ACAD146DC70D00F69705 /* PBXTextBookmark */ = 6926ACAD146DC70D00F69705 /* PBXTextBookmark */;
-			6926ACB6146DC76A00F69705 /* PBXTextBookmark */ = 6926ACB6146DC76A00F69705 /* PBXTextBookmark */;
-			6926ACB7146DC76A00F69705 /* PBXTextBookmark */ = 6926ACB7146DC76A00F69705 /* PBXTextBookmark */;
-			6926ACB8146DC76A00F69705 /* PBXTextBookmark */ = 6926ACB8146DC76A00F69705 /* PBXTextBookmark */;
-			6926ACB9146DC76A00F69705 /* PBXTextBookmark */ = 6926ACB9146DC76A00F69705 /* PBXTextBookmark */;
-			6926ACBC146DC78A00F69705 /* PBXTextBookmark */ = 6926ACBC146DC78A00F69705 /* PBXTextBookmark */;
-			6926ACBD146DC78A00F69705 /* PBXTextBookmark */ = 6926ACBD146DC78A00F69705 /* PBXTextBookmark */;
-			6926ACD7146DC8A000F69705 /* PBXTextBookmark */ = 6926ACD7146DC8A000F69705 /* PBXTextBookmark */;
-			6926ACD8146DC8A000F69705 /* PBXTextBookmark */ = 6926ACD8146DC8A000F69705 /* PBXTextBookmark */;
-			6926ACD9146DC8A000F69705 /* PBXTextBookmark */ = 6926ACD9146DC8A000F69705 /* PBXTextBookmark */;
-			6926ACDA146DC8A000F69705 /* PBXTextBookmark */ = 6926ACDA146DC8A000F69705 /* PBXTextBookmark */;
-			6926ACDB146DC8A000F69705 /* PBXTextBookmark */ = 6926ACDB146DC8A000F69705 /* PBXTextBookmark */;
-			6926ACDC146DC8A000F69705 /* PBXTextBookmark */ = 6926ACDC146DC8A000F69705 /* PBXTextBookmark */;
-			6926ACDD146DC8A000F69705 /* PBXTextBookmark */ = 6926ACDD146DC8A000F69705 /* PBXTextBookmark */;
-			6926ACDE146DC8A000F69705 /* PBXTextBookmark */ = 6926ACDE146DC8A000F69705 /* PBXTextBookmark */;
-			6926ACEE146DC91F00F69705 /* PBXTextBookmark */ = 6926ACEE146DC91F00F69705 /* PBXTextBookmark */;
-			6926ACEF146DC91F00F69705 /* PBXTextBookmark */ = 6926ACEF146DC91F00F69705 /* PBXTextBookmark */;
-			6926ACF0146DC91F00F69705 /* PBXTextBookmark */ = 6926ACF0146DC91F00F69705 /* PBXTextBookmark */;
-			6926ACF1146DC91F00F69705 /* PBXTextBookmark */ = 6926ACF1146DC91F00F69705 /* PBXTextBookmark */;
-			6926ACF2146DC91F00F69705 /* PBXTextBookmark */ = 6926ACF2146DC91F00F69705 /* PBXTextBookmark */;
-			6926ACF7146DC97F00F69705 /* PBXTextBookmark */ = 6926ACF7146DC97F00F69705 /* PBXTextBookmark */;
-			6926ACF8146DC97F00F69705 /* PBXTextBookmark */ = 6926ACF8146DC97F00F69705 /* PBXTextBookmark */;
-			6926ACF9146DC97F00F69705 /* PBXTextBookmark */ = 6926ACF9146DC97F00F69705 /* PBXTextBookmark */;
-			6926ACFA146DC97F00F69705 /* PBXTextBookmark */ = 6926ACFA146DC97F00F69705 /* PBXTextBookmark */;
-			6926ACFB146DC97F00F69705 /* PBXTextBookmark */ = 6926ACFB146DC97F00F69705 /* PBXTextBookmark */;
-			6926ACFC146DC97F00F69705 /* PBXTextBookmark */ = 6926ACFC146DC97F00F69705 /* PBXTextBookmark */;
-			6926ACFD146DC99E00F69705 /* PBXTextBookmark */ = 6926ACFD146DC99E00F69705 /* PBXTextBookmark */;
-			6926ACFE146DC99E00F69705 /* PBXTextBookmark */ = 6926ACFE146DC99E00F69705 /* PBXTextBookmark */;
-			6926AD0F146DC9D700F69705 /* PBXTextBookmark */ = 6926AD0F146DC9D700F69705 /* PBXTextBookmark */;
-			6926AD10146DC9D700F69705 /* PBXBookmark */ = 6926AD10146DC9D700F69705 /* PBXBookmark */;
-			6926AD11146DC9D700F69705 /* PBXTextBookmark */ = 6926AD11146DC9D700F69705 /* PBXTextBookmark */;
-			6926AD1E146DCB4800F69705 /* PBXTextBookmark */ = 6926AD1E146DCB4800F69705 /* PBXTextBookmark */;
-			6926AD1F146DCB4800F69705 /* PBXTextBookmark */ = 6926AD1F146DCB4800F69705 /* PBXTextBookmark */;
-			6926AD20146DCB4800F69705 /* PBXTextBookmark */ = 6926AD20146DCB4800F69705 /* PBXTextBookmark */;
-			6926AD21146DCB4800F69705 /* PBXTextBookmark */ = 6926AD21146DCB4800F69705 /* PBXTextBookmark */;
-			6926AD22146DCB4800F69705 /* PBXTextBookmark */ = 6926AD22146DCB4800F69705 /* PBXTextBookmark */;
-			6926AD23146DCB4800F69705 /* PBXTextBookmark */ = 6926AD23146DCB4800F69705 /* PBXTextBookmark */;
-			6926AD2A146DCE7600F69705 /* PBXTextBookmark */ = 6926AD2A146DCE7600F69705 /* PBXTextBookmark */;
-			6926AD2F146DDA4700F69705 /* PBXTextBookmark */ = 6926AD2F146DDA4700F69705 /* PBXTextBookmark */;
-			6926AD42146DDA7900F69705 /* PBXTextBookmark */ = 6926AD42146DDA7900F69705 /* PBXTextBookmark */;
-			6926AD43146DDA7900F69705 /* PBXTextBookmark */ = 6926AD43146DDA7900F69705 /* PBXTextBookmark */;
-			6926AD44146DDA7900F69705 /* PBXTextBookmark */ = 6926AD44146DDA7900F69705 /* PBXTextBookmark */;
-			6926AD45146DDA7900F69705 /* PBXTextBookmark */ = 6926AD45146DDA7900F69705 /* PBXTextBookmark */;
-			6926AD46146DDA7900F69705 /* PBXTextBookmark */ = 6926AD46146DDA7900F69705 /* PBXTextBookmark */;
-			6926AD49146DF6F600F69705 /* PBXTextBookmark */ = 6926AD49146DF6F600F69705 /* PBXTextBookmark */;
-			6926AD4A146DF6F600F69705 /* PBXTextBookmark */ = 6926AD4A146DF6F600F69705 /* PBXTextBookmark */;
-			6926B08E146F4B6600F69705 /* PBXTextBookmark */ = 6926B08E146F4B6600F69705 /* PBXTextBookmark */;
-			6926B0FF146F5A7100F69705 /* PBXTextBookmark */ = 6926B0FF146F5A7100F69705 /* PBXTextBookmark */;
-			6926B100146F5A7100F69705 /* PBXTextBookmark */ = 6926B100146F5A7100F69705 /* PBXTextBookmark */;
-			6926B10B146F5AA300F69705 /* PBXTextBookmark */ = 6926B10B146F5AA300F69705 /* PBXTextBookmark */;
-			6926B112146F5B3900F69705 /* PBXTextBookmark */ = 6926B112146F5B3900F69705 /* PBXTextBookmark */;
-			6926B113146F5B4700F69705 /* PBXTextBookmark */ = 6926B113146F5B4700F69705 /* PBXTextBookmark */;
-			6926B134146F5CFA00F69705 /* PBXTextBookmark */ = 6926B134146F5CFA00F69705 /* PBXTextBookmark */;
-			6926B13C146F5E5F00F69705 /* PBXTextBookmark */ = 6926B13C146F5E5F00F69705 /* PBXTextBookmark */;
-			6926B13F146F5E7F00F69705 /* PBXTextBookmark */ = 6926B13F146F5E7F00F69705 /* PBXTextBookmark */;
-			6926B14F146F5EB300F69705 /* PBXTextBookmark */ = 6926B14F146F5EB300F69705 /* PBXTextBookmark */;
-			6926B15B146F612C00F69705 /* PBXTextBookmark */ = 6926B15B146F612C00F69705 /* PBXTextBookmark */;
-			6926B15C146F617D00F69705 /* PBXTextBookmark */ = 6926B15C146F617D00F69705 /* PBXTextBookmark */;
-			6926B17D14702EF900F69705 /* PBXTextBookmark */ = 6926B17D14702EF900F69705 /* PBXTextBookmark */;
-			6926B18314702F1900F69705 /* PBXTextBookmark */ = 6926B18314702F1900F69705 /* PBXTextBookmark */;
-			6926B18414702F1900F69705 /* PBXTextBookmark */ = 6926B18414702F1900F69705 /* PBXTextBookmark */;
-			6926B18514702F1900F69705 /* PBXTextBookmark */ = 6926B18514702F1900F69705 /* PBXTextBookmark */;
-			6926B18614702F1900F69705 /* PBXTextBookmark */ = 6926B18614702F1900F69705 /* PBXTextBookmark */;
-			6926B18714702F1900F69705 /* PBXTextBookmark */ = 6926B18714702F1900F69705 /* PBXTextBookmark */;
-			6926B1A81470319400F69705 /* PBXTextBookmark */ = 6926B1A81470319400F69705 /* PBXTextBookmark */;
-			6926B1A91470319400F69705 /* PBXTextBookmark */ = 6926B1A91470319400F69705 /* PBXTextBookmark */;
-			69868BD11460F42D004C5D9B = 69868BD11460F42D004C5D9B /* PBXTextBookmark */;
+			6926ACA7146DC70D00F69705 = 6926ACA7146DC70D00F69705 /* PBXTextBookmark */;
+			6926ACA8146DC70D00F69705 = 6926ACA8146DC70D00F69705 /* PBXTextBookmark */;
+			6926AD1F146DCB4800F69705 = 6926AD1F146DCB4800F69705 /* PBXTextBookmark */;
+			6926AD20146DCB4800F69705 = 6926AD20146DCB4800F69705 /* PBXTextBookmark */;
+			6926AD42146DDA7900F69705 = 6926AD42146DDA7900F69705 /* PBXTextBookmark */;
+			6926B18414702F1900F69705 = 6926B18414702F1900F69705 /* PBXTextBookmark */;
+			6926B1A81470319400F69705 = 6926B1A81470319400F69705 /* PBXTextBookmark */;
+			6926B1AE14709E0900F69705 = 6926B1AE14709E0900F69705 /* PBXTextBookmark */;
+			6926B1BE14709E2A00F69705 = 6926B1BE14709E2A00F69705 /* PBXTextBookmark */;
 			69868BD91460F468004C5D9B = 69868BD91460F468004C5D9B /* PBXTextBookmark */;
-			69868C931460F7C3004C5D9B = 69868C931460F7C3004C5D9B /* PBXTextBookmark */;
 		};
 		sourceControlManager = 69868AD41460E35F004C5D9B /* Source Control */;
 		userBuildSettings = {
@@ -461,25 +94,12 @@
 	};
 	69269F2314620D0F00F69705 /* packet.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 21931}}";
-			sepNavSelRange = "{8711, 0}";
-			sepNavVisRange = "{7533, 1285}";
+			sepNavIntBoundsRect = "{{0, 0}, {905, 21840}}";
+			sepNavSelRange = "{7998, 0}";
+			sepNavVisRange = "{6413, 1690}";
 			sepNavWindowFrame = "{{139, 11}, {1136, 746}}";
 		};
 	};
-	69269F2414620D0F00F69705 /* packet.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = packet.h;
-		path = "/Users/trevor/Documents/Cocoa Projects/libsimplepgp/src/packet.h";
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 1157}}";
-			sepNavSelRange = "{81, 603}";
-			sepNavVisRange = "{0, 1510}";
-		};
-	};
 	69269F4E14620FC200F69705 /* packet.c:232 */ = {
 		isa = PBXFileBreakpoint;
 		actions = (
@@ -495,3476 +115,59 @@
 		lineNumber = 232;
 		location = duckdog;
 		modificationTime = 342734490.62607;
-		originalNumberOfMultipleMatches = 1;
-		state = 2;
-	};
-	69269F5214620FC500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = AA747D9E0F9514B9006C5449 /* simplepgp_Prefix.pch */;
-		name = "simplepgp_Prefix.pch: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 188;
-		vrLoc = 0;
-	};
-	69269F5314620FC500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2114620D0F00F69705 /* packet_test.c */;
-		name = "packet_test.c: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1356;
-		vrLoc = 0;
-	};
-	6926A15B146350B600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69868BC91460F386004C5D9B /* gcrypt.h */;
-		name = "gcrypt.h: 75";
-		rLen = 0;
-		rLoc = 2337;
-		rType = 0;
-		vrLen = 1486;
-		vrLoc = 41191;
-	};
-	6926A2F4146376F100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2214620D0F00F69705 /* packet_test.h */;
-		name = "packet_test.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 291;
-		vrLoc = 0;
-	};
-	6926A484146471E800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 76";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 902;
-		vrLoc = 1034;
-	};
-	6926A485146471E800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 816";
-		rLen = 0;
-		rLoc = 29945;
-		rType = 0;
-		vrLen = 1446;
-		vrLoc = 24434;
-	};
-	6926A4E21465DFEA00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 820";
-		rLen = 0;
-		rLoc = 30113;
-		rType = 0;
-		vrLen = 1479;
-		vrLoc = 24016;
-	};
-	6926A4FD1465E68800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 791";
-		rLen = 0;
-		rLoc = 29112;
-		rType = 0;
-		vrLen = 1529;
-		vrLoc = 27306;
-	};
-	6926A5051469D77400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 179";
-		rLen = 0;
-		rLoc = 6749;
-		rType = 0;
-		vrLen = 1966;
-		vrLoc = 4084;
-	};
-	6926A5101469DAF400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 960";
-		rLen = 0;
-		rLoc = 51710;
-		rType = 0;
-		vrLen = 1655;
-		vrLoc = 28491;
-	};
-	6926A5161469DB5600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 975";
-		rLen = 0;
-		rLoc = 51710;
-		rType = 0;
-		vrLen = 1799;
-		vrLoc = 28668;
-	};
-	6926A51D1469DB9700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 974";
-		rLen = 0;
-		rLoc = 51710;
-		rType = 0;
-		vrLen = 1802;
-		vrLoc = 28668;
-	};
-	6926A52C1469DCC900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 672";
-		rLen = 0;
-		rLoc = 24880;
-		rType = 0;
-		vrLen = 2232;
-		vrLoc = 19150;
-	};
-	6926A52D1469DCC900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 672";
-		rLen = 0;
-		rLoc = 24880;
-		rType = 0;
-		vrLen = 2232;
-		vrLoc = 19150;
-	};
-	6926A53C1469DD0300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 671";
-		rLen = 0;
-		rLoc = 24838;
-		rType = 0;
-		vrLen = 2244;
-		vrLoc = 19150;
-	};
-	6926A5451469DFAA00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 729";
-		rLen = 0;
-		rLoc = 26801;
-		rType = 0;
-		vrLen = 2063;
-		vrLoc = 21499;
-	};
-	6926A5521469E07800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 251";
-		rLen = 0;
-		rLoc = 8819;
-		rType = 0;
-		vrLen = 1791;
-		vrLoc = 6607;
-	};
-	6926A58B1469E66900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2214620D0F00F69705 /* packet_test.h */;
-		name = "packet_test.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 291;
-		vrLoc = 0;
-	};
-	6926A58C1469E66900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 144";
-		rLen = 0;
-		rLoc = 1984;
-		rType = 0;
-		vrLen = 1408;
-		vrLoc = 1952;
-	};
-	6926A58D1469E66900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 233";
-		rLen = 0;
-		rLoc = 8365;
-		rType = 0;
-		vrLen = 1575;
-		vrLoc = 6539;
-	};
-	6926A58E1469E66900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 233";
-		rLen = 0;
-		rLoc = 8365;
-		rType = 0;
-		vrLen = 1575;
-		vrLoc = 6539;
-	};
-	6926A5A11469EA0B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 147";
-		rLen = 0;
-		rLoc = 2264;
-		rType = 0;
-		vrLen = 1402;
-		vrLoc = 1936;
-	};
-	6926A5A21469EA0B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 325";
-		rLen = 0;
-		rLoc = 12558;
-		rType = 0;
-		vrLen = 1425;
-		vrLoc = 8435;
-	};
-	6926A5A31469EA0B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 243";
-		rLen = 0;
-		rLoc = 8966;
-		rType = 0;
-		vrLen = 1663;
-		vrLoc = 6777;
-	};
-	6926A5AD1469EA3A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 226";
-		rLen = 0;
-		rLoc = 8576;
-		rType = 0;
-		vrLen = 1673;
-		vrLoc = 6472;
-	};
-	6926A5B11469EB4E00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 96";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1315;
-		vrLoc = 1627;
-	};
-	6926A5B21469EB4E00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 181";
-		rLen = 1;
-		rLoc = 7101;
-		rType = 0;
-		vrLen = 1900;
-		vrLoc = 4533;
-	};
-	6926A5B31469EB4E00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 959";
-		rLen = 0;
-		rLoc = 45692;
-		rType = 0;
-		vrLen = 1765;
-		vrLoc = 29422;
-	};
-	6926A5B51469EC5000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 969";
-		rLen = 0;
-		rLoc = 46174;
-		rType = 0;
-		vrLen = 1684;
-		vrLoc = 29422;
-	};
-	6926A5C51469EE2F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 55";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1225;
-		vrLoc = 539;
-	};
-	6926A5C61469EE2F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 977";
-		rLen = 0;
-		rLoc = 46476;
-		rType = 0;
-		vrLen = 1601;
-		vrLoc = 29516;
-	};
-	6926A5C71469EE2F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 977";
-		rLen = 0;
-		rLoc = 46476;
-		rType = 0;
-		vrLen = 1598;
-		vrLoc = 29516;
-	};
-	6926A5CB1469EE8F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 959";
-		rLen = 0;
-		rLoc = 45653;
-		rType = 0;
-		vrLen = 1633;
-		vrLoc = 29516;
-	};
-	6926A5E41469EF5D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 974";
-		rLen = 0;
-		rLoc = 46142;
-		rType = 0;
-		vrLen = 1643;
-		vrLoc = 29261;
-	};
-	6926A5ED1469EF8C00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 984";
-		rLen = 0;
-		rLoc = 46452;
-		rType = 0;
-		vrLen = 1637;
-		vrLoc = 29261;
-	};
-	6926A5F51469F04600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 993";
-		rLen = 0;
-		rLoc = 47202;
-		rType = 0;
-		vrLen = 1784;
-		vrLoc = 30278;
-	};
-	6926A6061469F14800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 55";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1429;
-		vrLoc = 1284;
-	};
-	6926A6071469F14800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 993";
-		rLen = 0;
-		rLoc = 47202;
-		rType = 0;
-		vrLen = 1784;
-		vrLoc = 30278;
-	};
-	6926A6081469F14800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 993";
-		rLen = 0;
-		rLoc = 47202;
-		rType = 0;
-		vrLen = 1847;
-		vrLoc = 30172;
-	};
-	6926A6241469F85000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 55";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1357;
-		vrLoc = 1744;
-	};
-	6926A6251469F85000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 990";
-		rLen = 0;
-		rLoc = 46567;
-		rType = 0;
-		vrLen = 1796;
-		vrLoc = 29921;
-	};
-	6926A6261469F85000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1025";
-		rLen = 0;
-		rLoc = 50184;
-		rType = 0;
-		vrLen = 1708;
-		vrLoc = 30610;
-	};
-	6926A6281469F8EC00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 55";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1318;
-		vrLoc = 1099;
-	};
-	6926A6291469F8EC00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1025";
-		rLen = 0;
-		rLoc = 50160;
-		rType = 0;
-		vrLen = 1740;
-		vrLoc = 30610;
-	};
-	6926A62A1469F8EC00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1002";
-		rLen = 0;
-		rLoc = 46877;
-		rType = 0;
-		vrLen = 1864;
-		vrLoc = 29944;
-	};
-	6926A6341469FA5100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 154";
-		rLen = 0;
-		rLoc = 1505;
-		rType = 0;
-		vrLen = 1515;
-		vrLoc = 2213;
-	};
-	6926A6351469FA5100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1001";
-		rLen = 0;
-		rLoc = 46876;
-		rType = 0;
-		vrLen = 1801;
-		vrLoc = 30007;
-	};
-	6926A6361469FA5100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 249";
-		rLen = 0;
-		rLoc = 8819;
-		rType = 0;
-		vrLen = 1363;
-		vrLoc = 6644;
-	};
-	6926A660146B38F200F69705 /* keychain.c */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 1469}}";
-			sepNavSelRange = "{1523, 34}";
-			sepNavVisRange = "{0, 1265}";
-			sepNavWindowFrame = "{{84, 64}, {1136, 746}}";
-		};
-	};
-	6926A661146B38F200F69705 /* keychain.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 618}}";
-			sepNavSelRange = "{730, 0}";
-			sepNavVisRange = "{0, 1189}";
-		};
-	};
-	6926A671146B39B700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 50";
-		rLen = 0;
-		rLoc = 1054;
-		rType = 0;
-		vrLen = 1332;
-		vrLoc = 30243;
-	};
-	6926A672146B39B700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 153";
-		rLen = 0;
-		rLoc = 1457;
-		rType = 0;
-		vrLen = 1139;
-		vrLoc = 2589;
-	};
-	6926A673146B39B700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 37";
-		rLen = 0;
-		rLoc = 1318;
-		rType = 0;
-		vrLen = 1008;
-		vrLoc = 0;
-	};
-	6926A674146B39B700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A661146B38F200F69705 /* keychain.h */;
-		name = "keychain.h: 17";
-		rLen = 18;
-		rLoc = 763;
-		rType = 0;
-		vrLen = 621;
-		vrLoc = 0;
-	};
-	6926A675146B39B700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A661146B38F200F69705 /* keychain.h */;
-		name = "keychain.h: 17";
-		rLen = 18;
-		rLoc = 763;
-		rType = 0;
-		vrLen = 621;
-		vrLoc = 0;
-	};
-	6926A68E146B3A7F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A661146B38F200F69705 /* keychain.h */;
-		name = "keychain.h: 16";
-		rLen = 0;
-		rLoc = 754;
-		rType = 0;
-		vrLen = 621;
-		vrLoc = 0;
-	};
-	6926A68F146B3A7F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 49";
-		rLen = 25;
-		rLoc = 1319;
-		rType = 0;
-		vrLen = 1196;
-		vrLoc = 262;
-	};
-	6926A690146B3A7F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 9";
-		rLen = 0;
-		rLoc = 688;
-		rType = 0;
-		vrLen = 1020;
-		vrLoc = 35;
-	};
-	6926A691146B3A7F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 20";
-		rLen = 0;
-		rLoc = 749;
-		rType = 0;
-		vrLen = 1201;
-		vrLoc = 0;
-	};
-	6926A692146B3A7F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 12";
-		rLen = 0;
-		rLoc = 728;
-		rType = 0;
-		vrLen = 1217;
-		vrLoc = 0;
-	};
-	6926A69F146B3AC100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 12";
-		rLen = 0;
-		rLoc = 728;
-		rType = 0;
-		vrLen = 1217;
-		vrLoc = 0;
-	};
-	6926A6A0146B3AC100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A661146B38F200F69705 /* keychain.h */;
-		name = "keychain.h: 16";
-		rLen = 0;
-		rLoc = 754;
-		rType = 0;
-		vrLen = 621;
-		vrLoc = 0;
-	};
-	6926A6A1146B3AC100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 9";
-		rLen = 0;
-		rLoc = 688;
-		rType = 0;
-		vrLen = 989;
-		vrLoc = 164;
-	};
-	6926A6A2146B3AC100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 9";
-		rLen = 0;
-		rLoc = 688;
-		rType = 0;
-		vrLen = 989;
-		vrLoc = 164;
-	};
-	6926A6D0146B44A300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A661146B38F200F69705 /* keychain.h */;
-		name = "keychain.h: 19";
-		rLen = 0;
-		rLoc = 860;
-		rType = 0;
-		vrLen = 659;
-		vrLoc = 0;
-	};
-	6926A6D1146B44A300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 108";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1088;
-		vrLoc = 2043;
-	};
-	6926A6D2146B44A300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 90";
-		rLen = 0;
-		rLoc = 4199;
-		rType = 0;
-		vrLen = 1411;
-		vrLoc = 30330;
-	};
-	6926A6D3146B44A300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 41";
-		rLen = 36;
-		rLoc = 1355;
-		rType = 0;
-		vrLen = 1036;
-		vrLoc = 1048;
-	};
-	6926A6D4146B44A300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 88";
-		rLen = 0;
-		rLoc = 2492;
-		rType = 0;
-		vrLen = 1069;
-		vrLoc = 1014;
-	};
-	6926A6E1146B44E000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 88";
-		rLen = 0;
-		rLoc = 2492;
-		rType = 0;
-		vrLen = 1035;
-		vrLoc = 1048;
-	};
-	6926A6E2146B44E000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2214620D0F00F69705 /* packet_test.h */;
-		name = "packet_test.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 291;
-		vrLoc = 0;
-	};
-	6926A6E3146B44E000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 90";
-		rLen = 0;
-		rLoc = 4199;
-		rType = 0;
-		vrLen = 1432;
-		vrLoc = 31262;
-	};
-	6926A6E4146B44E000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 90";
-		rLen = 0;
-		rLoc = 4199;
-		rType = 0;
-		vrLen = 1432;
-		vrLoc = 31262;
-	};
-	6926A6EB146B44FD00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1045";
-		rLen = 0;
-		rLoc = 50041;
-		rType = 0;
-		vrLen = 1444;
-		vrLoc = 31262;
-	};
-	6926A6F5146B453900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1045";
-		rLen = 0;
-		rLoc = 50041;
-		rType = 0;
-		vrLen = 1444;
-		vrLoc = 31262;
-	};
-	6926A710146B467100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1045";
-		rLen = 0;
-		rLoc = 50041;
-		rType = 0;
-		vrLen = 1444;
-		vrLoc = 31262;
-	};
-	6926A71B146B478A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1045";
-		rLen = 0;
-		rLoc = 50041;
-		rType = 0;
-		vrLen = 1453;
-		vrLoc = 31262;
-	};
-	6926A722146B47C800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1045";
-		rLen = 0;
-		rLoc = 50041;
-		rType = 0;
-		vrLen = 1453;
-		vrLoc = 31262;
-	};
-	6926A723146B47C800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 108";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1217;
-		vrLoc = 0;
-	};
-	6926A72D146B483200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 21";
-		rLen = 0;
-		rLoc = 749;
-		rType = 0;
-		vrLen = 1217;
-		vrLoc = 0;
-	};
-	6926A72E146B483200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1046";
-		rLen = 0;
-		rLoc = 50041;
-		rType = 0;
-		vrLen = 1450;
-		vrLoc = 31285;
-	};
-	6926A72F146B483200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1043";
-		rLen = 0;
-		rLoc = 49964;
-		rType = 0;
-		vrLen = 1450;
-		vrLoc = 31285;
-	};
-	6926A73E146B486200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1043";
-		rLen = 0;
-		rLoc = 49964;
-		rType = 0;
-		vrLen = 1450;
-		vrLoc = 31285;
-	};
-	6926A742146B48A400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1048";
-		rLen = 0;
-		rLoc = 49933;
-		rType = 0;
-		vrLen = 1333;
-		vrLoc = 31285;
-	};
-	6926A748146B520D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 67";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 895;
-		vrLoc = 993;
-	};
-	6926A749146B520D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1226";
-		rLen = 0;
-		rLoc = 51711;
-		rType = 0;
-		vrLen = 1307;
-		vrLoc = 36795;
-	};
-	6926A74A146B520D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1034";
-		rLen = 0;
-		rLoc = 47929;
-		rType = 0;
-		vrLen = 1205;
-		vrLoc = 30973;
-	};
-	6926A750146B525300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1032";
-		rLen = 0;
-		rLoc = 47741;
-		rType = 0;
-		vrLen = 1408;
-		vrLoc = 30775;
-	};
-	6926A758146B534600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 67";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 895;
-		vrLoc = 993;
-	};
-	6926A759146B534600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1032";
-		rLen = 0;
-		rLoc = 47360;
-		rType = 0;
-		vrLen = 1492;
-		vrLoc = 31248;
-	};
-	6926A75A146B534600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1045";
-		rLen = 0;
-		rLoc = 47836;
-		rType = 0;
-		vrLen = 1462;
-		vrLoc = 31147;
-	};
-	6926A75E146B535D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1048";
-		rLen = 0;
-		rLoc = 48058;
-		rType = 0;
-		vrLen = 1462;
-		vrLoc = 31147;
-	};
-	6926A762146B539C00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1049";
-		rLen = 0;
-		rLoc = 48002;
-		rType = 0;
-		vrLen = 1394;
-		vrLoc = 31415;
-	};
-	6926A777146B542600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1049";
-		rLen = 0;
-		rLoc = 48002;
-		rType = 0;
-		vrLen = 1394;
-		vrLoc = 31415;
-	};
-	6926A778146B542600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1029";
-		rLen = 0;
-		rLoc = 47227;
-		rType = 0;
-		vrLen = 1498;
-		vrLoc = 30842;
-	};
-	6926A782146B545000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1032";
-		rLen = 0;
-		rLoc = 47304;
-		rType = 0;
-		vrLen = 1502;
-		vrLoc = 30842;
-	};
-	6926A78D146B54BF00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1032";
-		rLen = 0;
-		rLoc = 47304;
-		rType = 0;
-		vrLen = 1508;
-		vrLoc = 30842;
-	};
-	6926A7B8146B575800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 51";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 955;
-		vrLoc = 1025;
-	};
-	6926A7B9146B575800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 970";
-		rLen = 119;
-		rLoc = 45290;
-		rType = 0;
-		vrLen = 1389;
-		vrLoc = 31415;
-	};
-	6926A7BA146B575800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1250";
-		rLen = 0;
-		rLoc = 51711;
-		rType = 0;
-		vrLen = 1185;
-		vrLoc = 37615;
-	};
-	6926A7C4146B577900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1250";
-		rLen = 0;
-		rLoc = 51711;
-		rType = 0;
-		vrLen = 1185;
-		vrLoc = 37619;
-	};
-	6926A7D0146B57EC00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1039";
-		rLen = 0;
-		rLoc = 47588;
-		rType = 0;
-		vrLen = 1356;
-		vrLoc = 31419;
-	};
-	6926A7D4146B590C00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1064";
-		rLen = 0;
-		rLoc = 48440;
-		rType = 0;
-		vrLen = 1461;
-		vrLoc = 31857;
-	};
-	6926A7D8146B596C00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1062";
-		rLen = 0;
-		rLoc = 48300;
-		rType = 0;
-		vrLen = 1476;
-		vrLoc = 31764;
-	};
-	6926A7E0146B59BC00F69705 /* XCBuildMessageTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "Passing argument 4 of 'gcry_mpi_print' from incompatible pointer type";
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		fallbackIsa = XCBuildMessageTextBookmark;
-		rLen = 1;
-		rLoc = 1532;
-		rType = 1;
-	};
-	6926A7E1146B59BC00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 978";
-		rLen = 0;
-		rLoc = 45624;
-		rType = 0;
-		vrLen = 1540;
-		vrLoc = 31881;
-	};
-	6926A7E3146B59E400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1064";
-		rLen = 0;
-		rLoc = 48440;
-		rType = 0;
-		vrLen = 1532;
-		vrLoc = 31881;
-	};
-	6926A7E5146B5A9100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 108";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1072;
-		vrLoc = 2099;
-	};
-	6926A7E6146B5A9100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1065";
-		rLen = 0;
-		rLoc = 48427;
-		rType = 0;
-		vrLen = 1532;
-		vrLoc = 31881;
-	};
-	6926A7E7146B5A9100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1069";
-		rLen = 0;
-		rLoc = 48716;
-		rType = 0;
-		vrLen = 1453;
-		vrLoc = 31881;
-	};
-	6926A7E9146B5AE900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1071";
-		rLen = 0;
-		rLoc = 48752;
-		rType = 0;
-		vrLen = 1532;
-		vrLoc = 31881;
-	};
-	6926A7EB146B5B4D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1069";
-		rLen = 0;
-		rLoc = 48591;
-		rType = 0;
-		vrLen = 1612;
-		vrLoc = 31913;
-	};
-	6926A7F1146B5B7800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 67";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 959;
-		vrLoc = 1262;
-	};
-	6926A7F2146B5B7800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1067";
-		rLen = 0;
-		rLoc = 48482;
-		rType = 0;
-		vrLen = 1555;
-		vrLoc = 31987;
-	};
-	6926A7F3146B5B7800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1067";
-		rLen = 0;
-		rLoc = 48482;
-		rType = 0;
-		vrLen = 1555;
-		vrLoc = 31987;
-	};
-	6926A7F5146B5B8900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1073";
-		rLen = 0;
-		rLoc = 48758;
-		rType = 0;
-		vrLen = 1560;
-		vrLoc = 31987;
-	};
-	6926A7F7146B5BB700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 68";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 945;
-		vrLoc = 1262;
-	};
-	6926A7F8146B5BB700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1073";
-		rLen = 0;
-		rLoc = 48758;
-		rType = 0;
-		vrLen = 1560;
-		vrLoc = 31987;
-	};
-	6926A7F9146B5BB700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1075";
-		rLen = 0;
-		rLoc = 48832;
-		rType = 0;
-		vrLen = 1486;
-		vrLoc = 31987;
-	};
-	6926A7FD146B5C8100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1086";
-		rLen = 0;
-		rLoc = 49192;
-		rType = 0;
-		vrLen = 1581;
-		vrLoc = 32939;
-	};
-	6926A80A146B5D0400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1088";
-		rLen = 0;
-		rLoc = 49192;
-		rType = 0;
-		vrLen = 1636;
-		vrLoc = 32363;
-	};
-	6926A80B146B5D0400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1088";
-		rLen = 0;
-		rLoc = 49192;
-		rType = 0;
-		vrLen = 1637;
-		vrLoc = 32362;
-	};
-	6926A817146B5D9F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1089";
-		rLen = 0;
-		rLoc = 49192;
-		rType = 0;
-		vrLen = 1647;
-		vrLoc = 32362;
-	};
-	6926A823146B5DC800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1090";
-		rLen = 0;
-		rLoc = 49246;
-		rType = 0;
-		vrLen = 1651;
-		vrLoc = 32366;
-	};
-	6926A824146B5DC800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1090";
-		rLen = 0;
-		rLoc = 49246;
-		rType = 0;
-		vrLen = 1651;
-		vrLoc = 32366;
-	};
-	6926A826146B5DF500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1090";
-		rLen = 0;
-		rLoc = 49246;
-		rType = 0;
-		vrLen = 1658;
-		vrLoc = 32366;
-	};
-	6926A82D146B5E0200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1090";
-		rLen = 0;
-		rLoc = 49246;
-		rType = 0;
-		vrLen = 1658;
-		vrLoc = 32366;
-	};
-	6926A83C146B78C100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1090";
-		rLen = 0;
-		rLoc = 49246;
-		rType = 0;
-		vrLen = 1543;
-		vrLoc = 32544;
-	};
-	6926A845146B791200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1096";
-		rLen = 0;
-		rLoc = 49399;
-		rType = 0;
-		vrLen = 1484;
-		vrLoc = 32775;
-	};
-	6926A849146B7AD600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 438";
-		rLen = 0;
-		rLoc = 17688;
-		rType = 0;
-		vrLen = 1856;
-		vrLoc = 11348;
-	};
-	6926A84B146B7AE200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 438";
-		rLen = 0;
-		rLoc = 17688;
-		rType = 0;
-		vrLen = 1886;
-		vrLoc = 11348;
-	};
-	6926A853146B7B1D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 438";
-		rLen = 0;
-		rLoc = 17688;
-		rType = 0;
-		vrLen = 1864;
-		vrLoc = 11538;
-	};
-	6926A855146B7B2500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 438";
-		rLen = 0;
-		rLoc = 17688;
-		rType = 0;
-		vrLen = 1858;
-		vrLoc = 11538;
-	};
-	6926A857146B7CF400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 470";
-		rLen = 0;
-		rLoc = 18798;
-		rType = 0;
-		vrLen = 1250;
-		vrLoc = 13332;
-	};
-	6926A86D146B7F1B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 38";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1096;
-		vrLoc = 485;
-	};
-	6926A86E146B7F1B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 444";
-		rLen = 0;
-		rLoc = 17688;
-		rType = 0;
-		vrLen = 1464;
-		vrLoc = 12557;
-	};
-	6926A86F146B7F1B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 68";
-		rLen = 0;
-		rLoc = 2065;
-		rType = 0;
-		vrLen = 1528;
-		vrLoc = 12678;
-	};
-	6926A880146B7F8A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 68";
-		rLen = 0;
-		rLoc = 2065;
-		rType = 0;
-		vrLen = 1528;
-		vrLoc = 12678;
-	};
-	6926A881146B7F8A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 68";
-		rLen = 0;
-		rLoc = 2065;
-		rType = 0;
-		vrLen = 1529;
-		vrLoc = 12678;
-	};
-	6926A888146B7FF800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 68";
-		rLen = 0;
-		rLoc = 2065;
-		rType = 0;
-		vrLen = 1530;
-		vrLoc = 12679;
-	};
-	6926A88F146B801E00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 68";
-		rLen = 0;
-		rLoc = 2065;
-		rType = 0;
-		vrLen = 1530;
-		vrLoc = 12679;
-	};
-	6926A890146B801E00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 38";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1093;
-		vrLoc = 485;
-	};
-	6926A898146B8A2900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 127";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1088;
-		vrLoc = 2155;
-	};
-	6926A899146B8A2900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 139";
-		rLen = 54;
-		rLoc = 5433;
-		rType = 0;
-		vrLen = 1692;
-		vrLoc = 5114;
-	};
-	6926A89A146B8A2900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1012";
-		rLen = 0;
-		rLoc = 43124;
-		rType = 0;
-		vrLen = 1382;
-		vrLoc = 30008;
-	};
-	6926A8A2146B8AE400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1007";
-		rLen = 0;
-		rLoc = 39222;
-		rType = 0;
-		vrLen = 1403;
-		vrLoc = 30374;
-	};
-	6926A8A4146C242E00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1017";
-		rLen = 0;
-		rLoc = 39607;
-		rType = 0;
-		vrLen = 1491;
-		vrLoc = 30915;
-	};
-	6926A8B0146C250500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 108";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1072;
-		vrLoc = 2171;
-	};
-	6926A8B1146C250500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1017";
-		rLen = 0;
-		rLoc = 39639;
-		rType = 0;
-		vrLen = 1495;
-		vrLoc = 30915;
-	};
-	6926A8B2146C250500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1012";
-		rLen = 0;
-		rLoc = 39385;
-		rType = 0;
-		vrLen = 1481;
-		vrLoc = 30905;
-	};
-	6926A8BA146C266700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1040";
-		rLen = 0;
-		rLoc = 40598;
-		rType = 0;
-		vrLen = 1427;
-		vrLoc = 30905;
-	};
-	6926A8C2146C2B5500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 50";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1066;
-		vrLoc = 534;
-	};
-	6926A8C3146C2B5500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1045";
-		rLen = 0;
-		rLoc = 43124;
-		rType = 0;
-		vrLen = 1420;
-		vrLoc = 30908;
-	};
-	6926A8C4146C2B5500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1050";
-		rLen = 119;
-		rLoc = 45290;
-		rType = 0;
-		vrLen = 1509;
-		vrLoc = 31655;
-	};
-	6926A8C8146C323400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 50";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 906;
-		vrLoc = 823;
-	};
-	6926A8C9146C323400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1058";
-		rLen = 0;
-		rLoc = 45124;
-		rType = 0;
-		vrLen = 1317;
-		vrLoc = 32232;
-	};
-	6926A8CA146C323400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1062";
-		rLen = 0;
-		rLoc = 45271;
-		rType = 0;
-		vrLen = 1285;
-		vrLoc = 32232;
-	};
-	6926A8DB146C34B200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1030";
-		rLen = 0;
-		rLoc = 39789;
-		rType = 0;
-		vrLen = 1417;
-		vrLoc = 31218;
-	};
-	6926A8DC146C34B200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1030";
-		rLen = 0;
-		rLoc = 39789;
-		rType = 0;
-		vrLen = 1417;
-		vrLoc = 31218;
-	};
-	6926A8E7146C354B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1032";
-		rLen = 0;
-		rLoc = 39789;
-		rType = 0;
-		vrLen = 1392;
-		vrLoc = 31253;
-	};
-	6926A8F2146C355F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1032";
-		rLen = 0;
-		rLoc = 39789;
-		rType = 0;
-		vrLen = 1392;
-		vrLoc = 31253;
-	};
-	6926A8F3146C355F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1032";
-		rLen = 0;
-		rLoc = 39789;
-		rType = 0;
-		vrLen = 1451;
-		vrLoc = 31194;
-	};
-	6926A8FA146C35DD00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 436";
-		rLen = 0;
-		rLoc = 17905;
-		rType = 0;
-		vrLen = 1818;
-		vrLoc = 11735;
-	};
-	6926A90F146C372400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 436";
-		rLen = 0;
-		rLoc = 17905;
-		rType = 0;
-		vrLen = 1451;
-		vrLoc = 12773;
-	};
-	6926A910146C372400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 437";
-		rLen = 0;
-		rLoc = 17911;
-		rType = 0;
-		vrLen = 1519;
-		vrLoc = 12550;
-	};
-	6926A91B146C386D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 437";
-		rLen = 0;
-		rLoc = 17911;
-		rType = 0;
-		vrLen = 1523;
-		vrLoc = 12550;
-	};
-	6926A926146C388D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 437";
-		rLen = 0;
-		rLoc = 17911;
-		rType = 0;
-		vrLen = 1519;
-		vrLoc = 12550;
-	};
-	6926A927146C388D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 437";
-		rLen = 0;
-		rLoc = 17911;
-		rType = 0;
-		vrLen = 1519;
-		vrLoc = 12550;
-	};
-	6926A93B146C3AC000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1074";
-		rLen = 0;
-		rLoc = 42247;
-		rType = 0;
-		vrLen = 1529;
-		vrLoc = 31834;
-	};
-	6926A93C146C3AC000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1074";
-		rLen = 0;
-		rLoc = 42247;
-		rType = 0;
-		vrLen = 1529;
-		vrLoc = 31834;
-	};
-	6926A946146C3B5700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1074";
-		rLen = 0;
-		rLoc = 42247;
-		rType = 0;
-		vrLen = 1635;
-		vrLoc = 31881;
-	};
-	6926A94D146C3B6300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1074";
-		rLen = 0;
-		rLoc = 42247;
-		rType = 0;
-		vrLen = 1635;
-		vrLoc = 31881;
-	};
-	6926A94E146C3B6300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1074";
-		rLen = 0;
-		rLoc = 42247;
-		rType = 0;
-		vrLen = 1634;
-		vrLoc = 31881;
-	};
-	6926A957146C3BDA00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 454";
-		rLen = 0;
-		rLoc = 18348;
-		rType = 0;
-		vrLen = 1502;
-		vrLoc = 12734;
-	};
-	6926A963146C3C2B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1076";
-		rLen = 0;
-		rLoc = 41270;
-		rType = 0;
-		vrLen = 1580;
-		vrLoc = 32022;
-	};
-	6926A97D146C463400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 50";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 887;
-		vrLoc = 823;
-	};
-	6926A97E146C463400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1090";
-		rLen = 0;
-		rLoc = 42518;
-		rType = 0;
-		vrLen = 1776;
-		vrLoc = 32146;
-	};
-	6926A97F146C463400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 177";
-		rLen = 0;
-		rLoc = 6139;
-		rType = 0;
-		vrLen = 1558;
-		vrLoc = 5039;
-	};
-	6926A985146C477500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 210";
-		rLen = 0;
-		rLoc = 7171;
-		rType = 0;
-		vrLen = 1859;
-		vrLoc = 5449;
-	};
-	6926A98E146C48EB00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1020";
-		rLen = 211;
-		rLoc = 38918;
-		rType = 0;
-		vrLen = 1580;
-		vrLoc = 33567;
-	};
-	6926A98F146C48EB00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1020";
-		rLen = 211;
-		rLoc = 38918;
-		rType = 0;
-		vrLen = 1580;
-		vrLoc = 33567;
-	};
-	6926A999146C4E9600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1119";
-		rLen = 0;
-		rLoc = 42905;
-		rType = 0;
-		vrLen = 1634;
-		vrLoc = 33895;
-	};
-	6926A9A4146C4F3F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1070";
-		rLen = 0;
-		rLoc = 40598;
-		rType = 0;
-		vrLen = 1725;
-		vrLoc = 32525;
-	};
-	6926A9A7146C4F6200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 16";
-		rLen = 0;
-		rLoc = 859;
-		rType = 0;
-		vrLen = 975;
-		vrLoc = 0;
-	};
-	6926A9B1146C55C900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1037";
-		rLen = 0;
-		rLoc = 38889;
-		rType = 0;
-		vrLen = 1329;
-		vrLoc = 31486;
-	};
-	6926A9B3146C561B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1041";
-		rLen = 0;
-		rLoc = 38506;
-		rType = 0;
-		vrLen = 1193;
-		vrLoc = 32102;
-	};
-	6926A9B7146C563C00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1035";
-		rLen = 0;
-		rLoc = 37682;
-		rType = 0;
-		vrLen = 1145;
-		vrLoc = 32098;
-	};
-	6926A9BB146C567900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1052";
-		rLen = 0;
-		rLoc = 38450;
-		rType = 0;
-		vrLen = 1164;
-		vrLoc = 32098;
-	};
-	6926A9BE146C609200F69705 /* zlib.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = zlib.h;
-		path = "/Users/trevor/Documents/Cocoa Projects/libsimplepgp/zlib.h";
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 21489}}";
-			sepNavSelRange = "{10340, 0}";
-			sepNavVisRange = "{9045, 2375}";
-		};
-	};
-	6926A9C7146C658300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69868BC91460F386004C5D9B /* gcrypt.h */;
-		name = "gcrypt.h: 1076";
-		rLen = 0;
-		rLoc = 42466;
-		rType = 0;
-		vrLen = 1607;
-		vrLoc = 41093;
-	};
-	6926A9C8146C658300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A9BE146C609200F69705 /* zlib.h */;
-		name = "zlib.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 2398;
-		vrLoc = 3597;
-	};
-	6926A9C9146C658300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 50";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 887;
-		vrLoc = 823;
-	};
-	6926A9CA146C658300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1052";
-		rLen = 0;
-		rLoc = 38450;
-		rType = 0;
-		vrLen = 1164;
-		vrLoc = 32098;
-	};
-	6926A9CB146C658300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1031";
-		rLen = 0;
-		rLoc = 35837;
-		rType = 0;
-		vrLen = 1078;
-		vrLoc = 32098;
-	};
-	6926A9CF146C68B300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1043";
-		rLen = 0;
-		rLoc = 37434;
-		rType = 0;
-		vrLen = 1055;
-		vrLoc = 32098;
-	};
-	6926A9D1146C759700F69705 /* XCBuildMessageTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "Passing argument 4 of 'gcry_mpi_print' from incompatible pointer type";
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		fallbackIsa = XCBuildMessageTextBookmark;
-		rLen = 1;
-		rLoc = 1532;
-		rType = 1;
-	};
-	6926A9D2146C759700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1287";
-		rLen = 0;
-		rLoc = 48120;
-		rType = 0;
-		vrLen = 193;
-		vrLoc = 37053;
-	};
-	6926A9D3146C75AE00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1139";
-		rLen = 0;
-		rLoc = 40964;
-		rType = 0;
-		vrLen = 1815;
-		vrLoc = 34704;
-	};
-	6926A9DB146C767F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1147";
-		rLen = 899;
-		rLoc = 41319;
-		rType = 0;
-		vrLen = 1908;
-		vrLoc = 34706;
-	};
-	6926A9E8146C78A100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1153";
-		rLen = 0;
-		rLoc = 41641;
-		rType = 0;
-		vrLen = 2044;
-		vrLoc = 35207;
-	};
-	6926A9F5146C78FC00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1178";
-		rLen = 0;
-		rLoc = 42643;
-		rType = 0;
-		vrLen = 2065;
-		vrLoc = 35634;
-	};
-	6926A9FD146C7C7F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1043";
-		rLen = 0;
-		rLoc = 36536;
-		rType = 0;
-		vrLen = 1109;
-		vrLoc = 32174;
-	};
-	6926A9FF146C7CB600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1037";
-		rLen = 0;
-		rLoc = 36378;
-		rType = 0;
-		vrLen = 1119;
-		vrLoc = 32174;
-	};
-	6926AA05146C7CE300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 116";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1083;
-		vrLoc = 1859;
-	};
-	6926AA06146C7CE300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1043";
-		rLen = 10;
-		rLoc = 36575;
-		rType = 0;
-		vrLen = 1150;
-		vrLoc = 32174;
-	};
-	6926AA07146C7CE300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1043";
-		rLen = 0;
-		rLoc = 36558;
-		rType = 0;
-		vrLen = 1147;
-		vrLoc = 32174;
-	};
-	6926AA0D146C7D6800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1052";
-		rLen = 0;
-		rLoc = 37342;
-		rType = 0;
-		vrLen = 1124;
-		vrLoc = 32174;
-	};
-	6926AA11146C7D8C00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1050";
-		rLen = 0;
-		rLoc = 36558;
-		rType = 0;
-		vrLen = 1104;
-		vrLoc = 32174;
-	};
-	6926AA13146C7E3C00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1053";
-		rLen = 0;
-		rLoc = 36773;
-		rType = 0;
-		vrLen = 1137;
-		vrLoc = 32174;
-	};
-	6926AA19146C7EBA00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1055";
-		rLen = 0;
-		rLoc = 37281;
-		rType = 0;
-		vrLen = 1142;
-		vrLoc = 32174;
-	};
-	6926AA1D146C7EFE00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1036";
-		rLen = 0;
-		rLoc = 36114;
-		rType = 0;
-		vrLen = 1150;
-		vrLoc = 32174;
-	};
-	6926AA23146C7F7200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1061";
-		rLen = 0;
-		rLoc = 36996;
-		rType = 0;
-		vrLen = 1122;
-		vrLoc = 32174;
-	};
-	6926AA2E146C7FE300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1090";
-		rLen = 0;
-		rLoc = 38125;
-		rType = 0;
-		vrLen = 1297;
-		vrLoc = 32706;
-	};
-	6926AA30146C800D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 441";
-		rLen = 0;
-		rLoc = 17301;
-		rType = 0;
-		vrLen = 1908;
-		vrLoc = 12417;
-	};
-	6926AA3D146C808200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 442";
-		rLen = 0;
-		rLoc = 17207;
-		rType = 0;
-		vrLen = 1779;
-		vrLoc = 12746;
-	};
-	6926AA44146C80A600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1099";
-		rLen = 0;
-		rLoc = 38415;
-		rType = 0;
-		vrLen = 1295;
-		vrLoc = 33118;
-	};
-	6926AA4B146C80D000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 445";
-		rLen = 0;
-		rLoc = 17301;
-		rType = 0;
-		vrLen = 1757;
-		vrLoc = 12940;
-	};
-	6926AA59146C817F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A9BE146C609200F69705 /* zlib.h */;
-		name = "zlib.h: 754";
-		rLen = 4;
-		rLoc = 38072;
-		rType = 0;
-		vrLen = 2813;
-		vrLoc = 36048;
-	};
-	6926AA5A146C817F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2214620D0F00F69705 /* packet_test.h */;
-		name = "packet_test.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 291;
-		vrLoc = 0;
-	};
-	6926AA5B146C817F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1059";
-		rLen = 0;
-		rLoc = 36782;
-		rType = 0;
-		vrLen = 1177;
-		vrLoc = 32255;
-	};
-	6926AA5C146C817F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1072";
-		rLen = 0;
-		rLoc = 37331;
-		rType = 0;
-		vrLen = 1182;
-		vrLoc = 32235;
-	};
-	6926AA65146C819300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1072";
-		rLen = 0;
-		rLoc = 37323;
-		rType = 0;
-		vrLen = 1192;
-		vrLoc = 32235;
-	};
-	6926AA70146C820400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A9BE146C609200F69705 /* zlib.h */;
-		name = "zlib.h: 754";
-		rLen = 4;
-		rLoc = 38072;
-		rType = 0;
-		vrLen = 1821;
-		vrLoc = 6492;
-	};
-	6926AA71146C820400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1072";
-		rLen = 0;
-		rLoc = 37323;
-		rType = 0;
-		vrLen = 1192;
-		vrLoc = 32235;
-	};
-	6926AA72146C820400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1069";
-		rLen = 0;
-		rLoc = 37228;
-		rType = 0;
-		vrLen = 1206;
-		vrLoc = 32235;
-	};
-	6926AA7E146C82BA00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1069";
-		rLen = 0;
-		rLoc = 37190;
-		rType = 0;
-		vrLen = 1234;
-		vrLoc = 32235;
-	};
-	6926AA91146C83FA00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A9BE146C609200F69705 /* zlib.h */;
-		name = "zlib.h: 754";
-		rLen = 4;
-		rLoc = 38072;
-		rType = 0;
-		vrLen = 1821;
-		vrLoc = 6492;
-	};
-	6926AA92146C83FA00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1069";
-		rLen = 0;
-		rLoc = 37190;
-		rType = 0;
-		vrLen = 1234;
-		vrLoc = 32235;
-	};
-	6926AA93146C83FA00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1045";
-		rLen = 0;
-		rLoc = 36263;
-		rType = 0;
-		vrLen = 1271;
-		vrLoc = 32235;
-	};
-	6926AA97146C846F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1058";
-		rLen = 0;
-		rLoc = 36530;
-		rType = 0;
-		vrLen = 1327;
-		vrLoc = 32262;
-	};
-	6926AA98146C846F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 116";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1083;
-		vrLoc = 1859;
-	};
-	6926AA99146C846F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 116";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1109;
-		vrLoc = 2600;
-	};
-	6926AAB7146C863E00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 164";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1015;
-		vrLoc = 2734;
-	};
-	6926AAB8146C863E00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1058";
-		rLen = 0;
-		rLoc = 36530;
-		rType = 0;
-		vrLen = 1327;
-		vrLoc = 32262;
-	};
-	6926AAB9146C863E00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 212";
-		rLen = 0;
-		rLoc = 5417;
-		rType = 0;
-		vrLen = 1596;
-		vrLoc = 4866;
-	};
-	6926AAC4146C877900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 298";
-		rLen = 0;
-		rLoc = 8055;
-		rType = 0;
-		vrLen = 1521;
-		vrLoc = 9063;
-	};
-	6926AAD4146C882900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 112";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1104;
-		vrLoc = 1941;
-	};
-	6926AAD5146C882900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1173";
-		rLen = 0;
-		rLoc = 38666;
-		rType = 0;
-		vrLen = 1361;
-		vrLoc = 35270;
-	};
-	6926AAD6146C882900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 217";
-		rLen = 0;
-		rLoc = 5521;
-		rType = 0;
-		vrLen = 1216;
-		vrLoc = 7015;
-	};
-	6926AADF146C887600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 189";
-		rLen = 0;
-		rLoc = 5417;
-		rType = 0;
-		vrLen = 1764;
-		vrLoc = 5299;
-	};
-	6926AAE0146C887600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 189";
-		rLen = 0;
-		rLoc = 5417;
-		rType = 0;
-		vrLen = 1764;
-		vrLoc = 5299;
-	};
-	6926AAEB146C889100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 184";
-		rLen = 0;
-		rLoc = 5417;
-		rType = 0;
-		vrLen = 1764;
-		vrLoc = 5299;
-	};
-	6926AAF8146C88BC00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 189";
-		rLen = 0;
-		rLoc = 5417;
-		rType = 0;
-		vrLen = 1756;
-		vrLoc = 5299;
-	};
-	6926AAFF146C891400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 190";
-		rLen = 0;
-		rLoc = 5417;
-		rType = 0;
-		vrLen = 1786;
-		vrLoc = 5299;
-	};
-	6926AB0D146C8B6000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1134";
-		rLen = 0;
-		rLoc = 37190;
-		rType = 0;
-		vrLen = 1423;
-		vrLoc = 34344;
-	};
-	6926AB17146C8C4C00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1104";
-		rLen = 0;
-		rLoc = 36259;
-		rType = 0;
-		vrLen = 1485;
-		vrLoc = 35523;
-	};
-	6926AB18146C8C4C00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1104";
-		rLen = 0;
-		rLoc = 36259;
-		rType = 0;
-		vrLen = 1485;
-		vrLoc = 35523;
-	};
-	6926AB1F146C8C7200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1104";
-		rLen = 0;
-		rLoc = 36259;
-		rType = 0;
-		vrLen = 1381;
-		vrLoc = 34415;
-	};
-	6926AB2E146C8CCD00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1121";
-		rLen = 0;
-		rLoc = 36631;
-		rType = 0;
-		vrLen = 1375;
-		vrLoc = 34119;
-	};
-	6926AB37146C8DC400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1144";
-		rLen = 0;
-		rLoc = 37419;
-		rType = 0;
-		vrLen = 1413;
-		vrLoc = 34544;
-	};
-	6926AB40146C8DD300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1127";
-		rLen = 0;
-		rLoc = 36894;
-		rType = 0;
-		vrLen = 1413;
-		vrLoc = 34544;
-	};
-	6926AB48146C8E9400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1124";
-		rLen = 0;
-		rLoc = 36748;
-		rType = 0;
-		vrLen = 1411;
-		vrLoc = 34544;
-	};
-	6926AB50146C8F0A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1277";
-		rLen = 0;
-		rLoc = 42188;
-		rType = 0;
-		vrLen = 1880;
-		vrLoc = 39504;
-	};
-	6926AB58146C8F3000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1277";
-		rLen = 0;
-		rLoc = 42215;
-		rType = 0;
-		vrLen = 1884;
-		vrLoc = 39504;
-	};
-	6926AB62146C90B600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1278";
-		rLen = 0;
-		rLoc = 42247;
-		rType = 0;
-		vrLen = 1881;
-		vrLoc = 39504;
-	};
-	6926AB70146C919E00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1281";
-		rLen = 0;
-		rLoc = 42247;
-		rType = 0;
-		vrLen = 2087;
-		vrLoc = 38355;
-	};
-	6926AB85146C935300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1281";
-		rLen = 0;
-		rLoc = 42247;
-		rType = 0;
-		vrLen = 2087;
-		vrLoc = 38355;
-	};
-	6926AB86146C935300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1277";
-		rLen = 0;
-		rLoc = 42215;
-		rType = 0;
-		vrLen = 2091;
-		vrLoc = 38355;
-	};
-	6926AB94146C94DC00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 183";
-		rLen = 0;
-		rLoc = 5417;
-		rType = 0;
-		vrLen = 1879;
-		vrLoc = 5538;
-	};
-	6926AB9D146C950600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 183";
-		rLen = 0;
-		rLoc = 5417;
-		rType = 0;
-		vrLen = 1879;
-		vrLoc = 5538;
-	};
-	6926ABA6146C95C600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1184";
-		rLen = 0;
-		rLoc = 38885;
-		rType = 0;
-		vrLen = 1433;
-		vrLoc = 35814;
-	};
-	6926ABB1146C965700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 204";
-		rLen = 0;
-		rLoc = 5417;
-		rType = 0;
-		vrLen = 1737;
-		vrLoc = 6105;
-	};
-	6926ABC1146C97B300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1198";
-		rLen = 0;
-		rLoc = 38802;
-		rType = 0;
-		vrLen = 1219;
-		vrLoc = 36144;
-	};
-	6926ABC2146C97B300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 112";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1104;
-		vrLoc = 1941;
-	};
-	6926ABC3146C97B300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 30";
-		rLen = 0;
-		rLoc = 1201;
-		rType = 0;
-		vrLen = 1204;
-		vrLoc = 375;
-	};
-	6926ABE1146DAA7300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 66";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1087;
-		vrLoc = 577;
-	};
-	6926ABE2146DAA7300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1344";
-		rLen = 0;
-		rLoc = 43975;
-		rType = 0;
-		vrLen = 1542;
-		vrLoc = 41396;
-	};
-	6926ABE3146DAA7300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1344";
-		rLen = 0;
-		rLoc = 43975;
-		rType = 0;
-		vrLen = 1542;
-		vrLoc = 41396;
-	};
-	6926ABE7146DAAA100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1346";
-		rLen = 0;
-		rLoc = 43962;
-		rType = 0;
-		vrLen = 1602;
-		vrLoc = 41258;
-	};
-	6926ABE9146DAAFE00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1349";
-		rLen = 0;
-		rLoc = 44088;
-		rType = 0;
-		vrLen = 1653;
-		vrLoc = 41258;
-	};
-	6926ABEB146DADCD00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1352";
-		rLen = 0;
-		rLoc = 44372;
-		rType = 0;
-		vrLen = 1725;
-		vrLoc = 41258;
-	};
-	6926ABF1146DAE1B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1354";
-		rLen = 0;
-		rLoc = 44372;
-		rType = 0;
-		vrLen = 1698;
-		vrLoc = 41258;
-	};
-	6926ABF5146DAE3A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1354";
-		rLen = 0;
-		rLoc = 44316;
-		rType = 0;
-		vrLen = 1699;
-		vrLoc = 41258;
-	};
-	6926ABF9146DB0DE00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1356";
-		rLen = 0;
-		rLoc = 44374;
-		rType = 0;
-		vrLen = 1472;
-		vrLoc = 42122;
-	};
-	6926AC0A146DB19400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1346";
-		rLen = 0;
-		rLoc = 43918;
-		rType = 0;
-		vrLen = 1629;
-		vrLoc = 41950;
-	};
-	6926AC0B146DB19400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1346";
-		rLen = 0;
-		rLoc = 43918;
-		rType = 0;
-		vrLen = 1629;
-		vrLoc = 41950;
-	};
-	6926AC16146DB28400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1371";
-		rLen = 0;
-		rLoc = 44653;
-		rType = 0;
-		vrLen = 1666;
-		vrLoc = 41950;
-	};
-	6926AC24146DB40000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1339";
-		rLen = 0;
-		rLoc = 43493;
-		rType = 0;
-		vrLen = 1625;
-		vrLoc = 41950;
-	};
-	6926AC2B146DB42200F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1379";
-		rLen = 0;
-		rLoc = 44887;
-		rType = 0;
-		vrLen = 1393;
-		vrLoc = 42689;
-	};
-	6926AC42146DB5D000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 63";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 863;
-		vrLoc = 1205;
-	};
-	6926AC43146DB5D000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 347";
-		rLen = 0;
-		rLoc = 10525;
-		rType = 0;
-		vrLen = 1144;
-		vrLoc = 10747;
-	};
-	6926AC44146DB5D000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 335";
-		rLen = 0;
-		rLoc = 10069;
-		rType = 0;
-		vrLen = 1083;
-		vrLoc = 11237;
-	};
-	6926AC66146DBC7D00F69705 /* README */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 618}}";
-			sepNavSelRange = "{937, 0}";
-			sepNavVisRange = "{0, 1119}";
-		};
-	};
-	6926AC67146DBC9B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 88";
-		rLen = 0;
-		rLoc = 2492;
-		rType = 0;
-		vrLen = 1032;
-		vrLoc = 201;
-	};
-	6926AC68146DBC9B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 335";
-		rLen = 0;
-		rLoc = 10069;
-		rType = 0;
-		vrLen = 1083;
-		vrLoc = 11237;
-	};
-	6926AC69146DBC9B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC66146DBC7D00F69705 /* README */;
-		name = "README: 1";
-		rLen = 0;
-		rLoc = 1119;
-		rType = 0;
-		vrLen = 0;
-		vrLoc = 0;
-	};
-	6926AC6A146DBC9B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC66146DBC7D00F69705 /* README */;
-		name = "README: 1";
-		rLen = 0;
-		rLoc = 1119;
-		rType = 0;
-		vrLen = 0;
-		vrLoc = 0;
-	};
-	6926AC6B146DBE2B00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC66146DBC7D00F69705 /* README */;
-		name = "README: 25";
-		rLen = 0;
-		rLoc = 1093;
-		rType = 0;
-		vrLen = 921;
-		vrLoc = 0;
-	};
-	6926AC71146DBFB600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC66146DBC7D00F69705 /* README */;
-		name = "README: 5";
-		rLen = 0;
-		rLoc = 238;
-		rType = 0;
-		vrLen = 953;
-		vrLoc = 0;
-	};
-	6926AC72146DBFB600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 6";
-		rLen = 0;
-		rLoc = 80;
-		rType = 0;
-		vrLen = 1540;
-		vrLoc = 0;
-	};
-	6926AC73146DBFB600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 7";
-		rLen = 600;
-		rLoc = 81;
-		rType = 0;
-		vrLen = 1246;
-		vrLoc = 0;
-	};
-	6926AC74146DBFB600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2214620D0F00F69705 /* packet_test.h */;
-		name = "packet_test.h: 19";
-		rLen = 0;
-		rLoc = 683;
-		rType = 0;
-		vrLen = 839;
-		vrLoc = 0;
-	};
-	6926AC75146DBFB600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2114620D0F00F69705 /* packet_test.c */;
-		name = "packet_test.c: 19";
-		rLen = 0;
-		rLoc = 683;
-		rType = 0;
-		vrLen = 1509;
-		vrLoc = 0;
-	};
-	6926AC76146DBFB600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A661146B38F200F69705 /* keychain.h */;
-		name = "keychain.h: 19";
-		rLen = 0;
-		rLoc = 680;
-		rType = 0;
-		vrLen = 1207;
-		vrLoc = 0;
-	};
-	6926AC77146DBFB600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 88";
-		rLen = 0;
-		rLoc = 2492;
-		rType = 0;
-		vrLen = 1032;
-		vrLoc = 201;
-	};
-	6926AC78146DBFB600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 19";
-		rLen = 0;
-		rLoc = 680;
-		rType = 0;
-		vrLen = 1255;
-		vrLoc = 0;
-	};
-	6926AC79146DC18500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 9";
-		rLen = 563;
-		rLoc = 117;
-		rType = 0;
-		vrLen = 1255;
-		vrLoc = 0;
-	};
-	6926AC7A146DC18500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC66146DBC7D00F69705 /* README */;
-		name = "README: 5";
-		rLen = 0;
-		rLoc = 238;
-		rType = 0;
-		vrLen = 953;
-		vrLoc = 0;
-	};
-	6926AC7B146DC18500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC66146DBC7D00F69705 /* README */;
-		name = "README: 7";
-		rLen = 0;
-		rLoc = 236;
-		rType = 0;
-		vrLen = 1100;
-		vrLoc = 0;
-	};
-	6926AC89146DC61500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC66146DBC7D00F69705 /* README */;
-		name = "README: 7";
-		rLen = 0;
-		rLoc = 236;
-		rType = 0;
-		vrLen = 1100;
-		vrLoc = 0;
-	};
-	6926AC8A146DC61500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 206";
-		rLen = 0;
-		rLoc = 1505;
-		rType = 0;
-		vrLen = 984;
-		vrLoc = 4333;
-	};
-	6926AC8B146DC61500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 7";
-		rLen = 600;
-		rLoc = 81;
-		rType = 0;
-		vrLen = 1246;
-		vrLoc = 0;
-	};
-	6926AC8C146DC61500F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 303";
-		rLen = 0;
-		rLoc = 8819;
-		rType = 0;
-		vrLen = 959;
-		vrLoc = 8934;
-	};
-	6926AC8E146DC65400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 284";
-		rLen = 0;
-		rLoc = 8819;
-		rType = 0;
-		vrLen = 1270;
-		vrLoc = 8934;
-	};
-	6926AC8F146DC65400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 206";
-		rLen = 0;
-		rLoc = 1505;
-		rType = 0;
-		vrLen = 984;
-		vrLoc = 4333;
-	};
-	6926AC90146DC65400F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 203";
-		rLen = 0;
-		rLoc = 1428;
-		rType = 0;
-		vrLen = 1158;
-		vrLoc = 4333;
-	};
-	6926AC9B146DC6BC00F69705 /* packet_private.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = packet_private.h;
-		path = "/Users/trevor/Documents/Cocoa Projects/libsimplepgp/packet_private.h";
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 2756}}";
-			sepNavSelRange = "{762, 0}";
-			sepNavVisRange = "{0, 1228}";
-		};
-	};
-	6926ACA6146DC70D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 24";
-		rLen = 27;
-		rLoc = 713;
-		rType = 0;
-		vrLen = 1149;
-		vrLoc = 428;
-	};
-	6926ACA7146DC70D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2214620D0F00F69705 /* packet_test.h */;
-		name = "packet_test.h: 26";
-		rLen = 0;
-		rLoc = 766;
-		rType = 0;
-		vrLen = 867;
-		vrLoc = 0;
-	};
-	6926ACA8146DC70D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2114620D0F00F69705 /* packet_test.c */;
-		name = "packet_test.c: 23";
-		rLen = 0;
-		rLoc = 716;
-		rType = 0;
-		vrLen = 1509;
-		vrLoc = 0;
-	};
-	6926ACA9146DC70D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A661146B38F200F69705 /* keychain.h */;
-		name = "keychain.h: 19";
-		rLen = 0;
-		rLoc = 680;
-		rType = 0;
-		vrLen = 1207;
-		vrLoc = 0;
-	};
-	6926ACAA146DC70D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A660146B38F200F69705 /* keychain.c */;
-		name = "keychain.c: 24";
-		rLen = 0;
-		rLoc = 738;
-		rType = 0;
-		vrLen = 1265;
-		vrLoc = 0;
-	};
-	6926ACAB146DC70D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC9B146DC6BC00F69705 /* packet_private.h */;
-		name = "packet_private.h: 12";
-		rLen = 0;
-		rLoc = 742;
-		rType = 0;
-		vrLen = 880;
-		vrLoc = 0;
-	};
-	6926ACAC146DC70D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 45";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1518;
-		vrLoc = 685;
-	};
-	6926ACAD146DC70D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 45";
-		rLen = 0;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1518;
-		vrLoc = 685;
-	};
-	6926ACB6146DC76A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC9B146DC6BC00F69705 /* packet_private.h */;
-		name = "packet_private.h: 35";
-		rLen = 0;
-		rLoc = 1251;
-		rType = 0;
-		vrLen = 955;
-		vrLoc = 0;
-	};
-	6926ACB7146DC76A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 27";
-		rLen = 0;
-		rLoc = 749;
-		rType = 0;
-		vrLen = 1510;
-		vrLoc = 0;
-	};
-	6926ACB8146DC76A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 34";
-		rLen = 0;
-		rLoc = 879;
-		rType = 0;
-		vrLen = 1174;
-		vrLoc = 647;
-	};
-	6926ACB9146DC76A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 34";
-		rLen = 0;
-		rLoc = 879;
-		rType = 0;
-		vrLen = 1256;
-		vrLoc = 690;
-	};
-	6926ACBC146DC78A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 34";
-		rLen = 0;
-		rLoc = 879;
-		rType = 0;
-		vrLen = 1256;
-		vrLoc = 690;
-	};
-	6926ACBD146DC78A00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC66146DBC7D00F69705 /* README */;
-		name = "README: 27";
-		rLen = 0;
-		rLoc = 937;
-		rType = 0;
-		vrLen = 1119;
-		vrLoc = 0;
-	};
-	6926ACBE146DC7E400F69705 /* util.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = util.h;
-		path = "/Users/trevor/Documents/Cocoa Projects/libsimplepgp/util.h";
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 618}}";
-			sepNavSelRange = "{730, 0}";
-			sepNavVisRange = "{0, 957}";
-		};
-	};
-	6926ACBF146DC7E400F69705 /* util.c */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.c;
-		name = util.c;
-		path = "/Users/trevor/Documents/Cocoa Projects/libsimplepgp/util.c";
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 715}}";
-			sepNavSelRange = "{1420, 0}";
-			sepNavVisRange = "{74, 1507}";
-		};
-	};
-	6926ACD7146DC8A000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC66146DBC7D00F69705 /* README */;
-		name = "README: 27";
-		rLen = 0;
-		rLoc = 937;
-		rType = 0;
-		vrLen = 1119;
-		vrLoc = 0;
-	};
-	6926ACD8146DC8A000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A661146B38F200F69705 /* keychain.h */;
-		name = "keychain.h: 19";
-		rLen = 0;
-		rLoc = 680;
-		rType = 0;
-		vrLen = 1207;
-		vrLoc = 0;
-	};
-	6926ACD9146DC8A000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 7";
-		rLen = 603;
-		rLoc = 81;
-		rType = 0;
-		vrLen = 1510;
-		vrLoc = 0;
-	};
-	6926ACDA146DC8A000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926ACBE146DC7E400F69705 /* util.h */;
-		name = "util.h: 25";
-		rLen = 0;
-		rLoc = 730;
-		rType = 0;
-		vrLen = 957;
-		vrLoc = 0;
-	};
-	6926ACDB146DC8A000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926ACBF146DC7E400F69705 /* util.c */;
-		name = "util.c: 49";
-		rLen = 0;
-		rLoc = 1420;
-		rType = 0;
-		vrLen = 1507;
-		vrLoc = 74;
-	};
-	6926ACDC146DC8A000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC9B146DC6BC00F69705 /* packet_private.h */;
-		name = "packet_private.h: 26";
-		rLen = 0;
-		rLoc = 762;
-		rType = 0;
-		vrLen = 930;
-		vrLoc = 688;
-	};
-	6926ACDD146DC8A000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 25";
-		rLen = 0;
-		rLoc = 780;
-		rType = 0;
-		vrLen = 1193;
-		vrLoc = 575;
-	};
-	6926ACDE146DC8A000F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 26";
-		rLen = 0;
-		rLoc = 780;
-		rType = 0;
-		vrLen = 1171;
-		vrLoc = 575;
-	};
-	6926ACDF146DC8B700F69705 /* mpi.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = mpi.h;
-		path = "/Users/trevor/Documents/Cocoa Projects/libsimplepgp/mpi.h";
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 618}}";
-			sepNavSelRange = "{679, 0}";
-			sepNavVisRange = "{0, 1429}";
-		};
-	};
-	6926ACE0146DC8B700F69705 /* mpi.c */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.c;
-		name = mpi.c;
-		path = "/Users/trevor/Documents/Cocoa Projects/libsimplepgp/mpi.c";
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 1599}}";
-			sepNavSelRange = "{679, 0}";
-			sepNavVisRange = "{0, 1541}";
-			sepNavWindowFrame = "{{61, 85}, {1136, 746}}";
-		};
-	};
-	6926ACEE146DC91F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926ACE0146DC8B700F69705 /* mpi.c */;
-		name = "mpi.c: 12";
-		rLen = 0;
-		rLoc = 703;
-		rType = 0;
-		vrLen = 1193;
-		vrLoc = 0;
-	};
-	6926ACEF146DC91F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926ACDF146DC8B700F69705 /* mpi.h */;
-		name = "mpi.h: 14";
-		rLen = 0;
-		rLoc = 730;
-		rType = 0;
-		vrLen = 881;
-		vrLoc = 0;
-	};
-	6926ACF0146DC91F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 7";
-		rLen = 603;
-		rLoc = 81;
-		rType = 0;
-		vrLen = 1510;
-		vrLoc = 0;
-	};
-	6926ACF1146DC91F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1614";
-		rLen = 0;
-		rLoc = 51711;
-		rType = 0;
-		vrLen = 1263;
-		vrLoc = 49545;
-	};
-	6926ACF2146DC91F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 27";
-		rLen = 0;
-		rLoc = 797;
-		rType = 0;
-		vrLen = 1178;
-		vrLoc = 685;
-	};
-	6926ACF7146DC97F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 6";
-		rLen = 606;
-		rLoc = 78;
-		rType = 0;
-		vrLen = 1153;
-		vrLoc = 0;
-	};
-	6926ACF8146DC97F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AC9B146DC6BC00F69705 /* packet_private.h */;
-		name = "packet_private.h: 26";
-		rLen = 0;
-		rLoc = 762;
-		rType = 0;
-		vrLen = 1228;
-		vrLoc = 0;
-	};
-	6926ACF9146DC97F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926ACBE146DC7E400F69705 /* util.h */;
-		name = "util.h: 25";
-		rLen = 0;
-		rLoc = 730;
-		rType = 0;
-		vrLen = 957;
-		vrLoc = 0;
-	};
-	6926ACFA146DC97F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926ACBF146DC7E400F69705 /* util.c */;
-		name = "util.c: 49";
-		rLen = 0;
-		rLoc = 1420;
-		rType = 0;
-		vrLen = 1507;
-		vrLoc = 74;
-	};
-	6926ACFB146DC97F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926ACDF146DC8B700F69705 /* mpi.h */;
-		name = "mpi.h: 20";
-		rLen = 0;
-		rLoc = 679;
-		rType = 0;
-		vrLen = 1429;
-		vrLoc = 0;
+		originalNumberOfMultipleMatches = 1;
+		state = 2;
 	};
-	6926ACFC146DC97F00F69705 /* PBXTextBookmark */ = {
+	69269F5214620FC500F69705 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 6926ACE0146DC8B700F69705 /* mpi.c */;
-		name = "mpi.c: 20";
+		fRef = AA747D9E0F9514B9006C5449 /* simplepgp_Prefix.pch */;
+		name = "simplepgp_Prefix.pch: 1";
 		rLen = 0;
-		rLoc = 679;
+		rLoc = 0;
 		rType = 0;
-		vrLen = 1541;
+		vrLen = 188;
 		vrLoc = 0;
 	};
-	6926ACFD146DC99E00F69705 /* PBXTextBookmark */ = {
+	6926A660146B38F200F69705 /* keychain.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {905, 1469}}";
+			sepNavSelRange = "{1523, 34}";
+			sepNavVisRange = "{0, 1265}";
+			sepNavWindowFrame = "{{84, 64}, {1136, 746}}";
+		};
+	};
+	6926A661146B38F200F69705 /* keychain.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {905, 618}}";
+			sepNavSelRange = "{730, 0}";
+			sepNavVisRange = "{0, 1189}";
+		};
+	};
+	6926AC66146DBC7D00F69705 /* README */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {905, 618}}";
+			sepNavSelRange = "{937, 0}";
+			sepNavVisRange = "{0, 1119}";
+		};
+	};
+	6926ACA7146DC70D00F69705 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 6926ACDF146DC8B700F69705 /* mpi.h */;
-		name = "mpi.h: 20";
+		fRef = 69269F2214620D0F00F69705 /* packet_test.h */;
+		name = "packet_test.h: 26";
 		rLen = 0;
-		rLoc = 679;
+		rLoc = 766;
 		rType = 0;
-		vrLen = 1429;
+		vrLen = 867;
 		vrLoc = 0;
 	};
-	6926ACFE146DC99E00F69705 /* PBXTextBookmark */ = {
+	6926ACA8146DC70D00F69705 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 6926ACDF146DC8B700F69705 /* mpi.h */;
-		name = "mpi.h: 20";
+		fRef = 69269F2114620D0F00F69705 /* packet_test.c */;
+		name = "packet_test.c: 23";
 		rLen = 0;
-		rLoc = 679;
+		rLoc = 716;
 		rType = 0;
-		vrLen = 1429;
+		vrLen = 1509;
 		vrLoc = 0;
 	};
 	6926ACFF146DC9BD00F69705 /* mpi.h */ = {
@@ -3976,9 +179,9 @@
 	};
 	6926AD00146DC9BD00F69705 /* packet_private.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 2808}}";
+			sepNavIntBoundsRect = "{{0, 0}, {905, 2795}}";
 			sepNavSelRange = "{827, 0}";
-			sepNavVisRange = "{362, 1189}";
+			sepNavVisRange = "{359, 1226}";
 		};
 	};
 	6926AD03146DC9BD00F69705 /* util.c */ = {
@@ -3988,40 +191,6 @@
 			sepNavVisRange = "{0, 1420}";
 		};
 	};
-	6926AD0F146DC9D700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 6";
-		rLen = 606;
-		rLoc = 78;
-		rType = 0;
-		vrLen = 1153;
-		vrLoc = 0;
-	};
-	6926AD10146DC9D700F69705 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = 6926AD03146DC9BD00F69705 /* util.c */;
-	};
-	6926AD11146DC9D700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD03146DC9BD00F69705 /* util.c */;
-		name = "util.c: 18";
-		rLen = 0;
-		rLoc = 642;
-		rType = 0;
-		vrLen = 1420;
-		vrLoc = 0;
-	};
-	6926AD1E146DCB4800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1228;
-		vrLoc = 0;
-	};
 	6926AD1F146DCB4800F69705 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 6926AC66146DBC7D00F69705 /* README */;
@@ -4042,46 +211,6 @@
 		vrLen = 1429;
 		vrLoc = 0;
 	};
-	6926AD21146DCB4800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2414620D0F00F69705 /* packet.h */;
-		name = "packet.h: 7";
-		rLen = 603;
-		rLoc = 81;
-		rType = 0;
-		vrLen = 1510;
-		vrLoc = 0;
-	};
-	6926AD22146DCB4800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD03146DC9BD00F69705 /* util.c */;
-		name = "util.c: 18";
-		rLen = 0;
-		rLoc = 642;
-		rType = 0;
-		vrLen = 1420;
-		vrLoc = 0;
-	};
-	6926AD23146DCB4800F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD03146DC9BD00F69705 /* util.c */;
-		name = "util.c: 18";
-		rLen = 0;
-		rLoc = 642;
-		rType = 0;
-		vrLen = 1420;
-		vrLoc = 0;
-	};
-	6926AD2A146DCE7600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD03146DC9BD00F69705 /* util.c */;
-		name = "util.c: 18";
-		rLen = 0;
-		rLoc = 642;
-		rType = 0;
-		vrLen = 1420;
-		vrLoc = 0;
-	};
 	6926AD2B146DDA1900F69705 /* simplepgp.h */ = {
 		uiCtxt = {
 			sepNavIntBoundsRect = "{{0, 0}, {1077, 1222}}";
@@ -4090,16 +219,6 @@
 			sepNavWindowFrame = "{{107, 43}, {1136, 746}}";
 		};
 	};
-	6926AD2F146DDA4700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1496";
-		rLen = 0;
-		rLoc = 48120;
-		rType = 0;
-		vrLen = 261;
-		vrLoc = 37622;
-	};
 	6926AD42146DDA7900F69705 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 6926AD03146DC9BD00F69705 /* util.c */;
@@ -4110,206 +229,6 @@
 		vrLen = 1420;
 		vrLoc = 0;
 	};
-	6926AD43146DDA7900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69868BC91460F386004C5D9B /* gcrypt.h */;
-		name = "gcrypt.h: 1117";
-		rLen = 12;
-		rLoc = 43712;
-		rType = 0;
-		vrLen = 1677;
-		vrLoc = 42778;
-	};
-	6926AD44146DDA7900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A9BE146C609200F69705 /* zlib.h */;
-		name = "zlib.h: 243";
-		rLen = 0;
-		rLoc = 10340;
-		rType = 0;
-		vrLen = 2376;
-		vrLoc = 9045;
-	};
-	6926AD45146DDA7900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69868BC61460F37E004C5D9B /* gpg-error.h */;
-		name = "gpg-error.h: 551";
-		rLen = 12;
-		rLoc = 19751;
-		rType = 0;
-		vrLen = 1326;
-		vrLoc = 18819;
-	};
-	6926AD46146DDA7900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926AD49146DF6F600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926AD4A146DF6F600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926B08E146F4B6600F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926B0FF146F5A7100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926B100146F5A7100F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926B10B146F5AA300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926B112146F5B3900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1496";
-		rLen = 0;
-		rLoc = 48120;
-		rType = 0;
-		vrLen = 342;
-		vrLoc = 37622;
-	};
-	6926B113146F5B4700F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926B134146F5CFA00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926B13C146F5E5F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926B13F146F5E7F00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1496";
-		rLen = 0;
-		rLoc = 48120;
-		rType = 0;
-		vrLen = 342;
-		vrLoc = 37622;
-	};
-	6926B14F146F5EB300F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926B15B146F612C00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926B15C146F617D00F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 14";
-		rLen = 0;
-		rLoc = 361;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 0;
-	};
-	6926B17D14702EF900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 1527";
-		rLen = 0;
-		rLoc = 48120;
-		rType = 0;
-		vrLen = 284;
-		vrLoc = 37550;
-	};
-	6926B18314702F1900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 749";
-		rLen = 0;
-		rLoc = 23253;
-		rType = 0;
-		vrLen = 1925;
-		vrLoc = 22388;
-	};
 	6926B18414702F1900F69705 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 6926A660146B38F200F69705 /* keychain.c */;
@@ -4320,27 +239,7 @@
 		vrLen = 1265;
 		vrLoc = 0;
 	};
-	6926B18514702F1900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926A661146B38F200F69705 /* keychain.h */;
-		name = "keychain.h: 26";
-		rLen = 0;
-		rLoc = 730;
-		rType = 0;
-		vrLen = 1189;
-		vrLoc = 0;
-	};
-	6926B18614702F1900F69705 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 40";
-		rLen = 35;
-		rLoc = 1037;
-		rType = 0;
-		vrLen = 1202;
-		vrLoc = 362;
-	};
-	6926B18714702F1900F69705 /* PBXTextBookmark */ = {
+	6926B1A81470319400F69705 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
 		name = "packet_private.h: 31";
@@ -4350,25 +249,25 @@
 		vrLen = 1189;
 		vrLoc = 362;
 	};
-	6926B1A81470319400F69705 /* PBXTextBookmark */ = {
+	6926B1AE14709E0900F69705 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 6926AD00146DC9BD00F69705 /* packet_private.h */;
-		name = "packet_private.h: 31";
+		fRef = 69269F2314620D0F00F69705 /* packet.c */;
+		name = "packet.c: 245";
 		rLen = 0;
-		rLoc = 827;
+		rLoc = 7998;
 		rType = 0;
-		vrLen = 1189;
-		vrLoc = 362;
+		vrLen = 1635;
+		vrLoc = 6468;
 	};
-	6926B1A91470319400F69705 /* PBXTextBookmark */ = {
+	6926B1BE14709E2A00F69705 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 69269F2314620D0F00F69705 /* packet.c */;
-		name = "packet.c: 273";
+		name = "packet.c: 245";
 		rLen = 0;
-		rLoc = 8711;
+		rLoc = 7998;
 		rType = 0;
-		vrLen = 1285;
-		vrLoc = 7533;
+		vrLen = 1691;
+		vrLoc = 6413;
 	};
 	69868AD41460E35F004C5D9B /* Source Control */ = {
 		isa = PBXSourceControlManager;
@@ -4384,55 +283,6 @@
 		isa = PBXCodeSenseManager;
 		indexTemplatePath = "";
 	};
-	69868BC61460F37E004C5D9B /* gpg-error.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = "gpg-error.h";
-		path = "/Users/trevor/Documents/Cocoa Projects/libsimplepgp/gpg-error.h";
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 8684}}";
-			sepNavSelRange = "{19751, 12}";
-			sepNavVisRange = "{18819, 1326}";
-		};
-	};
-	69868BC81460F386004C5D9B /* gcrypt-module.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = "gcrypt-module.h";
-		path = "/Users/trevor/Documents/Cocoa Projects/libsimplepgp/gcrypt-module.h";
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {565, 2925}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 824}";
-		};
-	};
-	69868BC91460F386004C5D9B /* gcrypt.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = gcrypt.h;
-		path = "/Users/trevor/Documents/Cocoa Projects/libsimplepgp/gcrypt.h";
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {905, 24739}}";
-			sepNavSelRange = "{43712, 12}";
-			sepNavVisRange = "{42778, 1677}";
-		};
-	};
-	69868BD11460F42D004C5D9B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69868BC61460F37E004C5D9B /* gpg-error.h */;
-		name = "gpg-error.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 880;
-		vrLoc = 0;
-	};
 	69868BD41460F44D004C5D9B /* spam.c */ = {
 		isa = PBXFileReference;
 		lastKnownFileType = sourcecode.c.c;
@@ -4450,16 +300,6 @@
 		vrLen = 461;
 		vrLoc = 673;
 	};
-	69868C931460F7C3004C5D9B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 69868BC81460F386004C5D9B /* gcrypt-module.h */;
-		name = "gcrypt-module.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 824;
-		vrLoc = 0;
-	};
 	69868C9D14618450004C5D9B /* packet.c:22 */ = {
 		isa = PBXFileBreakpoint;
 		actions = (
@@ -4473,7 +313,7 @@
 		ignoreCount = 0;
 		lineNumber = 22;
 		location = duckdog;
-		modificationTime = 342734490.624816;
+		modificationTime = 342734490.6248161;
 		originalNumberOfMultipleMatches = 1;
 		state = 2;
 	};

diff --git a/src/simplepgp.h b/src/simplepgp.h
line changes: +30/-0
index 2d7b132..bf26df0
--- a/src/simplepgp.h
+++ b/src/simplepgp.h
@@ -34,13 +34,37 @@ typedef struct spgp_userid_packet_struct  spgp_userid_pkt_t;
 typedef struct spgp_session_packet_struct spgp_session_pkt_t;
 typedef struct spgp_literal_packet_struct spgp_literal_pkt_t;
 
+/**
+ * Initialize simplepgp library
+ *
+ * This function MUST be called before calling any other functions in the
+ * simplepgp library.  It initializes global variables and data structures
+ * that are used throughout the library.
+ *
+ * @return 0 on success, non-zero on failure
+ */
 uint8_t spgp_init(void);
+
+/**
+ * Call when finished with simplepgp library to free resources.
+ *
+ * @return 0 on success, non-zero on failure
+ */
 uint8_t spgp_close(void);
 
 
 /**
  * Break a binary OpenPGP message into decoded packets.
  *
+ * This is the work-horse function of the library.  OpenPGP message, which may
+ * be keys or encrypted data, are passed into this function.  It splits them
+ * into a linked-list of OpenPGP packets, which can further be manipulated
+ * by other functions within the library.
+ *
+ * Encrypted messages will be decrypted automatically using keys found in the
+ * in-RAM keychain.  See spgp_decrypt_all_secret_keys() for how to load
+ * a secret key into the keychain.
+ *
  * @param message Binary OpenPGP message to analyze
  * @param length Length of |message|
  * @return Linked list of decoded PGP packets, or NULL on failure
@@ -51,6 +75,10 @@ spgp_packet_t *spgp_decode_message(uint8_t *message, uint32_t length);
 /**
  * Decrypt all secret keys found in |msg| with given passphrase.
  *
+ * Call this function after decoding a message known to contain secret keys.
+ * This function decrypts the secret keys in the packet chain, and stores the
+ * decrypted keys internally in the in-RAM keychain.
+ *
  * @param msg Linked list of PGP packets
  * @param passphrase String to use as decryption passphrase.  No NUL termination.
  * @param length Length of passphrase.
@@ -61,6 +89,8 @@ uint8_t spgp_decrypt_all_secret_keys(spgp_packet_t *msg,
 
 /**
  * Frees all dynamic resources associated with |pkt|.
+ *
+ * @param pkt Pointer-to-pointer-to-packet to free.
  */
 void spgp_free_packet(spgp_packet_t **pkt);