baseten / BaseTen.xcodeproj / project.pbxproj

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 42;
	objects = {

/* Begin PBXAggregateTarget section */
		5362E86C0E1CE46D005C7654 /* PostgreSQL */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 5362E8C80E1CE4E8005C7654 /* Build configuration list for PBXAggregateTarget "PostgreSQL" */;
			buildPhases = (
				5362E86B0E1CE46D005C7654 /* ShellScript */,
			);
			dependencies = (
			);
			name = PostgreSQL;
			productName = PostgreSQL;
		};
		537385720DD9FBAE006F965A /* BaseTen + GC */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 537385890DD9FBE0006F965A /* Build configuration list for PBXAggregateTarget "BaseTen + GC" */;
			buildPhases = (
			);
			dependencies = (
				532876C90E1E778600CC507E /* PBXTargetDependency */,
				537385760DD9FBB7006F965A /* PBXTargetDependency */,
				53BD7A010E092BD5009CAFE6 /* PBXTargetDependency */,
			);
			name = "BaseTen + GC";
			productName = "BaseTen + GC";
		};
		53BD79F70E092ABC009CAFE6 /* Documentation */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 53BD79FA0E092ADB009CAFE6 /* Build configuration list for PBXAggregateTarget "Documentation" */;
			buildPhases = (
				53BD79F60E092ABC009CAFE6 /* Run doxygen */,
			);
			dependencies = (
			);
			name = Documentation;
			productName = Documentation;
		};
/* End PBXAggregateTarget section */

/* Begin PBXBuildFile section */
		531A21500DE431D1006C757A /* BXPGConnectionResetRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 531A214E0DE431D1006C757A /* BXPGConnectionResetRecoveryAttempter.h */; };
		531A21510DE431D1006C757A /* BXPGConnectionResetRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 531A214F0DE431D1006C757A /* BXPGConnectionResetRecoveryAttempter.m */; };
		531A21560DE4324D006C757A /* BXPGAutocommitConnectionResetRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 531A21540DE4324D006C757A /* BXPGAutocommitConnectionResetRecoveryAttempter.h */; };
		531A21570DE4324D006C757A /* BXPGAutocommitConnectionResetRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 531A21550DE4324D006C757A /* BXPGAutocommitConnectionResetRecoveryAttempter.m */; };
		531A215C0DE432F9006C757A /* BXPGManualCommitConnectionResetRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 531A215A0DE432F9006C757A /* BXPGManualCommitConnectionResetRecoveryAttempter.h */; };
		531A215D0DE432F9006C757A /* BXPGManualCommitConnectionResetRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 531A215B0DE432F9006C757A /* BXPGManualCommitConnectionResetRecoveryAttempter.m */; };
		5328754A0E1E515500CC507E /* BXPGSQLScriptReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 532875480E1E515500CC507E /* BXPGSQLScriptReader.h */; settings = {ATTRIBUTES = (Private, ); }; };
		5328754B0E1E515500CC507E /* BXPGSQLScriptReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 532875490E1E515500CC507E /* BXPGSQLScriptReader.m */; };
		5331CB5B0DEDA843003AF2A9 /* BXPGReconnectionRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5331CB570DEDA843003AF2A9 /* BXPGReconnectionRecoveryAttempter.h */; };
		5331CB5C0DEDA843003AF2A9 /* BXPGReconnectionRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 5331CB580DEDA843003AF2A9 /* BXPGReconnectionRecoveryAttempter.m */; };
		535443C50D634A47002A6C47 /* BaseTen.h in Headers */ = {isa = PBXBuildFile; fileRef = 530ADD8309ED21EF004A13C3 /* BaseTen.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443C60D634A47002A6C47 /* BXDatabaseContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 5301300B09D437030037C485 /* BXDatabaseContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443C70D634A47002A6C47 /* BXInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 53933EF409EBD082001D00BB /* BXInterface.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443C80D634A47002A6C47 /* BXPGInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 530132E109D460230037C485 /* BXPGInterface.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443C90D634A47002A6C47 /* BXDatabaseObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 530132D709D45F9B0037C485 /* BXDatabaseObject.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443CA0D634A47002A6C47 /* BXDatabaseObjectID.h in Headers */ = {isa = PBXBuildFile; fileRef = 5383CD1009F57EA40044D8B6 /* BXDatabaseObjectID.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443CB0D634A47002A6C47 /* BXObjectStatusInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 533307E20A2283AD00EE9280 /* BXObjectStatusInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443CC0D634A47002A6C47 /* BXConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 5301302609D43A450037C485 /* BXConstants.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443CD0D634A47002A6C47 /* BXDatabaseAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 5383CEA809F5809E0044D8B6 /* BXDatabaseAdditions.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443CE0D634A47002A6C47 /* BXAbstractDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53B872800A0A4CEC007315BC /* BXAbstractDescription.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443CF0D634A47002A6C47 /* BXPropertyDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53B86FF80A0A1D6F007315BC /* BXPropertyDescription.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443D00D634A47002A6C47 /* BXEntityDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 533229E40A024C2500BDB151 /* BXEntityDescription.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443D10D634A47002A6C47 /* BXArrayProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 531E2B2A0A5A70D900A3BB37 /* BXArrayProxy.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443D20D634A47002A6C47 /* BXException.h in Headers */ = {isa = PBXBuildFile; fileRef = 5339AB910A7542EC00994B1A /* BXException.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443D30D634A47002A6C47 /* BXContainerProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 537E98370AAF538B00542F9C /* BXContainerProxy.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443D40D634A47002A6C47 /* BXSetProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 537E98650AAF57E100542F9C /* BXSetProxy.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443D50D634A47002A6C47 /* BXSetRelationProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 537E987D0AAF71D000542F9C /* BXSetRelationProxy.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443D60D634A47002A6C47 /* BXSetHelperTableRelationProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 5321C0560AD4FD780011D0C8 /* BXSetHelperTableRelationProxy.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443D70D634A47002A6C47 /* BXDatabaseContextPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53A75FEE0B032ECF0032A99C /* BXDatabaseContextPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443D80D634A47002A6C47 /* BXDatabaseObjectIDPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5347BB510B37F78000D963E7 /* BXDatabaseObjectIDPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443D90D634A47002A6C47 /* BXEntityDescriptionPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 539EE9F10B4A7E85005DDDA5 /* BXEntityDescriptionPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443DA0D634A47002A6C47 /* BXPolicyDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53D0D17B0B6F8A6800D2D101 /* BXPolicyDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443DB0D634A47002A6C47 /* BXPGCertificateVerificationDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53D0D19B0B6F90B300D2D101 /* BXPGCertificateVerificationDelegate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443DC0D634A47002A6C47 /* BXConnectionSetupManagerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 532D60FF0B9454110028E90B /* BXConnectionSetupManagerProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443DD0D634A47002A6C47 /* BXPropertyDescriptionPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53B90C250BA6AE7600D982C4 /* BXPropertyDescriptionPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443DE0D634A47002A6C47 /* BXDatabaseObjectPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53EFEA950BA98028008666B7 /* BXDatabaseObjectPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443DF0D634A47002A6C47 /* BXConstantsPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53BDBBFC0C306DA6007F63A1 /* BXConstantsPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443E00D634A47002A6C47 /* BXRelationshipDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 5328FB6B0C457AC4006DE171 /* BXRelationshipDescription.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443E10D634A47002A6C47 /* BXForeignKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 5328FBD40C4580CD006DE171 /* BXForeignKey.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443E20D634A47002A6C47 /* BXAttributeDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 539EDD730C46218B00B6E5EC /* BXAttributeDescription.h */; settings = {ATTRIBUTES = (Public, ); }; };
		535443E30D634A47002A6C47 /* BXAttributeDescriptionPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 539EDD800C46243100B6E5EC /* BXAttributeDescriptionPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443E40D634A47002A6C47 /* BXRelationshipDescriptionPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5389E1A20C464107002714B8 /* BXRelationshipDescriptionPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443E50D634A47002A6C47 /* BXForeignKeyPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5389E1F90C465449002714B8 /* BXForeignKeyPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443E60D634A47002A6C47 /* BXOneToOneRelationshipDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 5359D1850C4BCA2A000F9DE2 /* BXOneToOneRelationshipDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443E70D634A47002A6C47 /* BXManyToManyRelationshipDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 5359D18B0C4BCA3A000F9DE2 /* BXManyToManyRelationshipDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443E80D634A47002A6C47 /* BXObjectKeyPathExpression.h in Headers */ = {isa = PBXBuildFile; fileRef = 53E01F4B0CAAE6B900AECF4E /* BXObjectKeyPathExpression.h */; settings = {ATTRIBUTES = (Private, ); }; };
		535443E90D634A47002A6C47 /* BXInvocationRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5321F8330CF77FFB00E663CE /* BXInvocationRecorder.h */; };
		535443EA0D634A47002A6C47 /* BXInvocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5321F83B0CF7807700E663CE /* BXInvocation.h */; };
		535443EC0D634A47002A6C47 /* datatypeassociations.plist in Resources */ = {isa = PBXBuildFile; fileRef = 53596CF50A3714AC009C39E9 /* datatypeassociations.plist */; };
		535443ED0D634A47002A6C47 /* BaseTen.icns in Resources */ = {isa = PBXBuildFile; fileRef = 53AE2C990B1721A4000E6EF1 /* BaseTen.icns */; };
		535443EF0D634A47002A6C47 /* BXDatabaseContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 5301300C09D437030037C485 /* BXDatabaseContext.m */; };
		535443F00D634A47002A6C47 /* BXPGInterface.m in Sources */ = {isa = PBXBuildFile; fileRef = 530132E209D460230037C485 /* BXPGInterface.m */; };
		535443F10D634A47002A6C47 /* BXDatabaseObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 530132D809D45F9B0037C485 /* BXDatabaseObject.m */; };
		535443F20D634A47002A6C47 /* BXDatabaseObjectID.m in Sources */ = {isa = PBXBuildFile; fileRef = 5383CD1109F57EA40044D8B6 /* BXDatabaseObjectID.m */; };
		535443F30D634A47002A6C47 /* BXObjectStatusInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 533307E30A2283AD00EE9280 /* BXObjectStatusInfo.m */; };
		535443F40D634A47002A6C47 /* BXConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 5301302709D43A450037C485 /* BXConstants.m */; };
		535443F50D634A47002A6C47 /* BXDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 53067E7309F59FEC00749ED0 /* BXDatabaseAdditions.m */; };
		535443F60D634A47002A6C47 /* BXAbstractDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53B872810A0A4CEC007315BC /* BXAbstractDescription.m */; };
		535443F70D634A47002A6C47 /* BXPropertyDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53B86FF90A0A1D6F007315BC /* BXPropertyDescription.m */; };
		535443F80D634A47002A6C47 /* BXEntityDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 533229E30A024C2500BDB151 /* BXEntityDescription.m */; };
		535443F90D634A47002A6C47 /* BXArrayProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 531E2B2B0A5A70D900A3BB37 /* BXArrayProxy.m */; };
		535443FA0D634A47002A6C47 /* BXException.m in Sources */ = {isa = PBXBuildFile; fileRef = 5339AB920A7542EC00994B1A /* BXException.m */; };
		535443FB0D634A47002A6C47 /* BXContainerProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 537E98380AAF538B00542F9C /* BXContainerProxy.m */; };
		535443FC0D634A47002A6C47 /* BXSetProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 537E98660AAF57E100542F9C /* BXSetProxy.m */; };
		535443FD0D634A47002A6C47 /* BXSetRelationProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 537E987E0AAF71D000542F9C /* BXSetRelationProxy.m */; };
		535443FE0D634A47002A6C47 /* BXSetHelperTableRelationProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5321C0570AD4FD780011D0C8 /* BXSetHelperTableRelationProxy.m */; };
		535443FF0D634A47002A6C47 /* BXRelationshipDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 5328FB6C0C457AC4006DE171 /* BXRelationshipDescription.m */; };
		535444000D634A47002A6C47 /* BXForeignKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 5328FBD50C4580CD006DE171 /* BXForeignKey.m */; };
		535444010D634A47002A6C47 /* BXAttributeDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 539EDD740C46218B00B6E5EC /* BXAttributeDescription.m */; };
		535444020D634A47002A6C47 /* BXOneToOneRelationshipDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 5359D1860C4BCA2A000F9DE2 /* BXOneToOneRelationshipDescription.m */; };
		535444030D634A47002A6C47 /* BXManyToManyRelationshipDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 5359D18C0C4BCA3A000F9DE2 /* BXManyToManyRelationshipDescription.m */; };
		535444040D634A47002A6C47 /* BXPGCertificateVerificationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 53D0D19C0B6F90B300D2D101 /* BXPGCertificateVerificationDelegate.m */; };
		535444050D634A47002A6C47 /* BXObjectKeyPathExpression.m in Sources */ = {isa = PBXBuildFile; fileRef = 53E01F4C0CAAE6B900AECF4E /* BXObjectKeyPathExpression.m */; };
		535444060D634A47002A6C47 /* BXInvocationRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 5321F8340CF77FFB00E663CE /* BXInvocationRecorder.m */; };
		535444070D634A47002A6C47 /* BXInvocation.m in Sources */ = {isa = PBXBuildFile; fileRef = 5321F83C0CF7807700E663CE /* BXInvocation.m */; };
		535444090D634A47002A6C47 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
		5354440A0D634A47002A6C47 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 53DBE8010B666C3B00C3D20A /* libcrypto.dylib */; };
		5354440B0D634A47002A6C47 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 53DBE8120B666C7900C3D20A /* libssl.dylib */; };
		5354440C0D634A47002A6C47 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 531266E40B68F9CA00637EDA /* Security.framework */; };
		5364BB780DDDD01B0040258D /* BXPGAutocommitTransactionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 5364BB760DDDD01B0040258D /* BXPGAutocommitTransactionHandler.h */; };
		5364BB790DDDD01B0040258D /* BXPGAutocommitTransactionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 5364BB770DDDD01B0040258D /* BXPGAutocommitTransactionHandler.m */; };
		5364BB7E0DDDD02E0040258D /* BXPGManualCommitTransactionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 5364BB7C0DDDD02E0040258D /* BXPGManualCommitTransactionHandler.h */; };
		5364BB7F0DDDD02E0040258D /* BXPGManualCommitTransactionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 5364BB7D0DDDD02E0040258D /* BXPGManualCommitTransactionHandler.m */; };
		5364EF5C0E1B940A003D3DB6 /* BXLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 5364EF5B0E1B940A003D3DB6 /* BXLogger.m */; };
		53666CD80E1CD8D20028DBEA /* PGTSTypeDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666C990E1CD8D20028DBEA /* PGTSTypeDescription.m */; };
		53666CDA0E1CD8D20028DBEA /* PGTS.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666C9B0E1CD8D20028DBEA /* PGTS.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53666CDB0E1CD8D20028DBEA /* PGTSAbstractClassDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666C9C0E1CD8D20028DBEA /* PGTSAbstractClassDescription.h */; };
		53666CDC0E1CD8D20028DBEA /* PGTSAbstractClassDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666C9D0E1CD8D20028DBEA /* PGTSAbstractClassDescription.m */; };
		53666CDD0E1CD8D20028DBEA /* PGTSAbstractDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666C9E0E1CD8D20028DBEA /* PGTSAbstractDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53666CDE0E1CD8D20028DBEA /* PGTSAbstractDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666C9F0E1CD8D20028DBEA /* PGTSAbstractDescription.m */; };
		53666CDF0E1CD8D20028DBEA /* PGTSAbstractObjectDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CA00E1CD8D20028DBEA /* PGTSAbstractObjectDescription.h */; };
		53666CE00E1CD8D20028DBEA /* PGTSAbstractObjectDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CA10E1CD8D20028DBEA /* PGTSAbstractObjectDescription.m */; };
		53666CE10E1CD8D20028DBEA /* PGTSACLItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CA20E1CD8D20028DBEA /* PGTSACLItem.h */; };
		53666CE20E1CD8D20028DBEA /* PGTSACLItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CA30E1CD8D20028DBEA /* PGTSACLItem.m */; };
		53666CE30E1CD8D20028DBEA /* PGTSAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CA40E1CD8D20028DBEA /* PGTSAdditions.h */; };
		53666CE40E1CD8D20028DBEA /* PGTSAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CA50E1CD8D20028DBEA /* PGTSAdditions.m */; };
		53666CE50E1CD8D20028DBEA /* PGTSCertificateVerificationDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CA60E1CD8D20028DBEA /* PGTSCertificateVerificationDelegate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53666CE60E1CD8D20028DBEA /* PGTSCertificateVerificationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CA70E1CD8D20028DBEA /* PGTSCertificateVerificationDelegate.m */; };
		53666CE70E1CD8D20028DBEA /* PGTSCertificateVerificationDelegateProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CA80E1CD8D20028DBEA /* PGTSCertificateVerificationDelegateProtocol.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53666CE90E1CD8D20028DBEA /* PGTSConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CAA0E1CD8D20028DBEA /* PGTSConnection.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53666CEA0E1CD8D20028DBEA /* PGTSConnection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 53666CAB0E1CD8D20028DBEA /* PGTSConnection.mm */; };
		53666CED0E1CD8D20028DBEA /* PGTSConnectionMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CAE0E1CD8D20028DBEA /* PGTSConnectionMonitor.h */; };
		53666CEE0E1CD8D20028DBEA /* PGTSConnectionMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CAF0E1CD8D20028DBEA /* PGTSConnectionMonitor.m */; };
		53666CF00E1CD8D20028DBEA /* PGTSConnectionPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CB10E1CD8D20028DBEA /* PGTSConnectionPrivate.h */; };
		53666CF10E1CD8D20028DBEA /* PGTSConnector.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CB20E1CD8D20028DBEA /* PGTSConnector.h */; };
		53666CF20E1CD8D20028DBEA /* PGTSConnector.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CB30E1CD8D20028DBEA /* PGTSConnector.m */; };
		53666CF30E1CD8D20028DBEA /* PGTSConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CB40E1CD8D20028DBEA /* PGTSConstants.h */; };
		53666CF40E1CD8D20028DBEA /* PGTSConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CB50E1CD8D20028DBEA /* PGTSConstants.m */; };
		53666CF50E1CD8D20028DBEA /* PGTSDatabaseDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CB60E1CD8D20028DBEA /* PGTSDatabaseDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53666CF60E1CD8D20028DBEA /* PGTSDatabaseDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CB70E1CD8D20028DBEA /* PGTSDatabaseDescription.m */; };
		53666CF90E1CD8D20028DBEA /* PGTSFieldDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CBA0E1CD8D20028DBEA /* PGTSFieldDescription.h */; };
		53666CFA0E1CD8D20028DBEA /* PGTSFieldDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CBB0E1CD8D20028DBEA /* PGTSFieldDescription.m */; };
		53666CFD0E1CD8D20028DBEA /* PGTSFoundationObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CBE0E1CD8D20028DBEA /* PGTSFoundationObjects.h */; };
		53666CFE0E1CD8D20028DBEA /* PGTSFoundationObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CBF0E1CD8D20028DBEA /* PGTSFoundationObjects.m */; };
		53666CFF0E1CD8D20028DBEA /* PGTSFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CC00E1CD8D20028DBEA /* PGTSFunctions.h */; };
		53666D000E1CD8D20028DBEA /* PGTSFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CC10E1CD8D20028DBEA /* PGTSFunctions.m */; };
		53666D010E1CD8D20028DBEA /* PGTSHOM.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CC20E1CD8D20028DBEA /* PGTSHOM.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53666D020E1CD8D20028DBEA /* PGTSHOM.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CC30E1CD8D20028DBEA /* PGTSHOM.m */; };
		53666D030E1CD8D20028DBEA /* PGTSIndexDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CC40E1CD8D20028DBEA /* PGTSIndexDescription.h */; };
		53666D040E1CD8D20028DBEA /* PGTSIndexDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CC50E1CD8D20028DBEA /* PGTSIndexDescription.m */; };
		53666D050E1CD8D20028DBEA /* PGTSNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CC60E1CD8D20028DBEA /* PGTSNotification.h */; };
		53666D060E1CD8D20028DBEA /* PGTSNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CC70E1CD8D20028DBEA /* PGTSNotification.m */; };
		53666D070E1CD8D20028DBEA /* PGTSProbes.d in Sources */ = {isa = PBXBuildFile; fileRef = 53666CC80E1CD8D20028DBEA /* PGTSProbes.d */; };
		53666D080E1CD8D20028DBEA /* PGTSQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CC90E1CD8D20028DBEA /* PGTSQuery.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53666D090E1CD8D20028DBEA /* PGTSQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CCA0E1CD8D20028DBEA /* PGTSQuery.m */; };
		53666D0A0E1CD8D20028DBEA /* PGTSQueryDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CCB0E1CD8D20028DBEA /* PGTSQueryDescription.h */; };
		53666D0B0E1CD8D20028DBEA /* PGTSQueryDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CCC0E1CD8D20028DBEA /* PGTSQueryDescription.m */; };
		53666D0C0E1CD8D20028DBEA /* PGTSResultSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CCD0E1CD8D20028DBEA /* PGTSResultSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53666D0D0E1CD8D20028DBEA /* PGTSResultSet.mm in Sources */ = {isa = PBXBuildFile; fileRef = 53666CCE0E1CD8D20028DBEA /* PGTSResultSet.mm */; };
		53666D0E0E1CD8D20028DBEA /* PGTSResultSetPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CCF0E1CD8D20028DBEA /* PGTSResultSetPrivate.h */; };
		53666D0F0E1CD8D20028DBEA /* PGTSRoleDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CD00E1CD8D20028DBEA /* PGTSRoleDescription.h */; };
		53666D100E1CD8D20028DBEA /* PGTSRoleDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CD10E1CD8D20028DBEA /* PGTSRoleDescription.m */; };
		53666D110E1CD8D20028DBEA /* PGTSScannedMemoryAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CD20E1CD8D20028DBEA /* PGTSScannedMemoryAllocator.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53666D120E1CD8D20028DBEA /* PGTSSchemaDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CD30E1CD8D20028DBEA /* PGTSSchemaDescription.h */; };
		53666D130E1CD8D20028DBEA /* PGTSSchemaDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CD40E1CD8D20028DBEA /* PGTSSchemaDescription.m */; };
		53666D140E1CD8D20028DBEA /* PGTSTableDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CD50E1CD8D20028DBEA /* PGTSTableDescription.h */; };
		53666D150E1CD8D20028DBEA /* PGTSTableDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666CD60E1CD8D20028DBEA /* PGTSTableDescription.m */; };
		53666D160E1CD8D20028DBEA /* PGTSTypeDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666CD70E1CD8D20028DBEA /* PGTSTypeDescription.h */; };
		53666D630E1CDE3A0028DBEA /* MKCAbstractIntegerDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D520E1CDE3A0028DBEA /* MKCAbstractIntegerDictionary.m */; };
		53666D650E1CDE3A0028DBEA /* MKCCollections.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666D540E1CDE3A0028DBEA /* MKCCollections.h */; };
		53666D660E1CDE3A0028DBEA /* MKCCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666D550E1CDE3A0028DBEA /* MKCCompatibility.h */; };
		53666D670E1CDE3A0028DBEA /* MKCDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666D560E1CDE3A0028DBEA /* MKCDictionary.h */; };
		53666D680E1CDE3A0028DBEA /* MKCDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D570E1CDE3A0028DBEA /* MKCDictionary.m */; };
		53666D690E1CDE3A0028DBEA /* MKCDictionaryEnumerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D580E1CDE3A0028DBEA /* MKCDictionaryEnumerator.m */; };
		53666D6A0E1CDE3A0028DBEA /* MKCDictionaryEnumerators.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666D590E1CDE3A0028DBEA /* MKCDictionaryEnumerators.h */; };
		53666D6B0E1CDE3A0028DBEA /* MKCDictionaryKeyEnumerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D5A0E1CDE3A0028DBEA /* MKCDictionaryKeyEnumerator.m */; };
		53666D6C0E1CDE3A0028DBEA /* MKCDictionaryPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666D5B0E1CDE3A0028DBEA /* MKCDictionaryPrivate.h */; };
		53666D6D0E1CDE3A0028DBEA /* MKCHashTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666D5C0E1CDE3A0028DBEA /* MKCHashTable.h */; };
		53666D6E0E1CDE3A0028DBEA /* MKCHashTable.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D5D0E1CDE3A0028DBEA /* MKCHashTable.m */; };
		53666D6F0E1CDE3A0028DBEA /* MKCIntegerDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D5E0E1CDE3A0028DBEA /* MKCIntegerDictionary.m */; };
		53666D700E1CDE3A0028DBEA /* MKCIntegerDictionaryEnumerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D5F0E1CDE3A0028DBEA /* MKCIntegerDictionaryEnumerator.m */; };
		53666D710E1CDE3A0028DBEA /* MKCIntegerDictionaryKeyEnumerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D600E1CDE3A0028DBEA /* MKCIntegerDictionaryKeyEnumerator.m */; };
		53666D720E1CDE3A0028DBEA /* MKCIntegerKeyDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D610E1CDE3A0028DBEA /* MKCIntegerKeyDictionary.m */; };
		53666D730E1CDE3A0028DBEA /* MKCObjectDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D620E1CDE3A0028DBEA /* MKCObjectDictionary.m */; };
		53666D7D0E1CDE5A0028DBEA /* NSPredicate+PGTSAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D790E1CDE5A0028DBEA /* NSPredicate+PGTSAdditions.m */; };
		53666D7E0E1CDE5A0028DBEA /* NSExpression+PGTSAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666D7A0E1CDE5A0028DBEA /* NSExpression+PGTSAdditions.h */; };
		53666D7F0E1CDE5A0028DBEA /* NSExpression+PGTSAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 53666D7B0E1CDE5A0028DBEA /* NSExpression+PGTSAdditions.m */; };
		53666D800E1CDE5A0028DBEA /* NSPredicate+PGTSAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 53666D7C0E1CDE5A0028DBEA /* NSPredicate+PGTSAdditions.h */; };
		53666DAC0E1CE2180028DBEA /* postgresql in Headers */ = {isa = PBXBuildFile; fileRef = 53666DAB0E1CE2180028DBEA /* postgresql */; settings = {ATTRIBUTES = (Private, ); }; };
		537F01620DDC580500498B93 /* BXPGLockHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 537F01600DDC580500498B93 /* BXPGLockHandler.h */; };
		537F01630DDC580500498B93 /* BXPGLockHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 537F01610DDC580500498B93 /* BXPGLockHandler.mm */; };
		537F016A0DDC580E00498B93 /* BXPGModificationHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 537F01660DDC580E00498B93 /* BXPGModificationHandler.h */; };
		537F016B0DDC580E00498B93 /* BXPGModificationHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 537F01670DDC580E00498B93 /* BXPGModificationHandler.mm */; };
		537F01720DDC58F100498B93 /* BXPGAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 537F01700DDC58F100498B93 /* BXPGAdditions.h */; };
		537F01730DDC58F100498B93 /* BXPGAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 537F01710DDC58F100498B93 /* BXPGAdditions.m */; };
		537F04E40DDC855C00498B93 /* BXPGNotificationHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 537F04E00DDC855C00498B93 /* BXPGNotificationHandler.h */; };
		537F04E50DDC855C00498B93 /* BXPGNotificationHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 537F04E10DDC855C00498B93 /* BXPGNotificationHandler.m */; };
		537F04E80DDC954900498B93 /* BXPGClearLocksHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 537F04E60DDC954900498B93 /* BXPGClearLocksHandler.h */; };
		537F04E90DDC954900498B93 /* BXPGClearLocksHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 537F04E70DDC954900498B93 /* BXPGClearLocksHandler.m */; };
		537F05130DDCADA800498B93 /* BXPGTransactionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 537F05110DDCADA800498B93 /* BXPGTransactionHandler.h */; settings = {ATTRIBUTES = (Private, ); }; };
		537F05140DDCADA800498B93 /* BXPGTransactionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 537F05120DDCADA800498B93 /* BXPGTransactionHandler.m */; };
		538678D40DE31BA0000C9A78 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 538678D30DE31BA0000C9A78 /* IOKit.framework */; };
		538679880DE31C1D000C9A78 /* libstdc++.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 538679870DE31C1D000C9A78 /* libstdc++.6.dylib */; };
		53877E930E26AE920097C35F /* NSEntityDescription+BXPGAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 53877E910E26AE920097C35F /* NSEntityDescription+BXPGAdditions.h */; };
		53877E940E26AE920097C35F /* NSEntityDescription+BXPGAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 53877E920E26AE920097C35F /* NSEntityDescription+BXPGAdditions.m */; };
		53877E990E26B3F00097C35F /* NSAttributeDescription+BXPGAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 53877E970E26B3F00097C35F /* NSAttributeDescription+BXPGAdditions.h */; };
		53877E9A0E26B3F00097C35F /* NSAttributeDescription+BXPGAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 53877E980E26B3F00097C35F /* NSAttributeDescription+BXPGAdditions.m */; };
		53877EAD0E27667B0097C35F /* PGTSConstantValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 53877EAB0E27667B0097C35F /* PGTSConstantValue.h */; };
		53877EAE0E27667B0097C35F /* PGTSConstantValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 53877EAC0E27667B0097C35F /* PGTSConstantValue.m */; };
		53877EEB0E2773E30097C35F /* NSRelationshipDescription+BXPGAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 53877EE90E2773E30097C35F /* NSRelationshipDescription+BXPGAdditions.h */; };
		53877EEC0E2773E30097C35F /* NSRelationshipDescription+BXPGAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 53877EEA0E2773E30097C35F /* NSRelationshipDescription+BXPGAdditions.m */; };
		538A82C50E1D16DB0025B3C8 /* psqlscan.l in Sources */ = {isa = PBXBuildFile; fileRef = 538A80BB0E1D0FA00025B3C8 /* psqlscan.l */; };
		538A82C80E1D172A0025B3C8 /* SQLParser.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 538A82C10E1D16AC0025B3C8 /* SQLParser.o */; };
		538A830B0E1D1E150025B3C8 /* debug-gc.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 535444210D634A98002A6C47 /* debug-gc.xcconfig */; };
		538A83160E1D1EE00025B3C8 /* BXPGSQLScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = 538A83150E1D1EE00025B3C8 /* BXPGSQLScanner.m */; };
		538A832A0E1D1FCE0025B3C8 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = 538A82DA0E1D19920025B3C8 /* common.c */; };
		538A832C0E1D20090025B3C8 /* variables.c in Sources */ = {isa = PBXBuildFile; fileRef = 538A82B60E1D151D0025B3C8 /* variables.c */; };
		538A83810E1D2ACB0025B3C8 /* copy.c in Sources */ = {isa = PBXBuildFile; fileRef = 538A82E90E1D1B990025B3C8 /* copy.c */; };
		538A83820E1D2ACC0025B3C8 /* dumputils.c in Sources */ = {isa = PBXBuildFile; fileRef = 538A83080E1D1E0A0025B3C8 /* dumputils.c */; };
		538A83830E1D2ACC0025B3C8 /* keywords.c in Sources */ = {isa = PBXBuildFile; fileRef = 538A83100E1D1E5F0025B3C8 /* keywords.c */; };
		538A83840E1D2ACC0025B3C8 /* mbprint.c in Sources */ = {isa = PBXBuildFile; fileRef = 538A82E60E1D1B820025B3C8 /* mbprint.c */; };
		538A83850E1D2ACD0025B3C8 /* path.c in Sources */ = {isa = PBXBuildFile; fileRef = 538A82E30E1D1B1F0025B3C8 /* path.c */; };
		538A83860E1D2ACD0025B3C8 /* print.c in Sources */ = {isa = PBXBuildFile; fileRef = 538A82B90E1D15BB0025B3C8 /* print.c */; };
		538A83870E1D2ACE0025B3C8 /* prompt.c in Sources */ = {isa = PBXBuildFile; fileRef = 538A83050E1D1DD30025B3C8 /* prompt.c */; };
		538A83880E1D2ACF0025B3C8 /* stringutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 538A82F80E1D1C1B0025B3C8 /* stringutils.c */; };
		5390DE590E32B788003980BE /* BXPGCurrentCompatVersion.m.m4 in Sources */ = {isa = PBXBuildFile; fileRef = 5390DE580E32B788003980BE /* BXPGCurrentCompatVersion.m.m4 */; };
		5395E7260E2F77DF006E8441 /* BXPGEntityImporter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5395E7240E2F77DF006E8441 /* BXPGEntityImporter.h */; settings = {ATTRIBUTES = (Private, ); }; };
		5395E7270E2F77DF006E8441 /* BXPGEntityImporter.m in Sources */ = {isa = PBXBuildFile; fileRef = 5395E7250E2F77DF006E8441 /* BXPGEntityImporter.m */; };
		539758520E1E86200042120A /* BXDataModelCompiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 539758500E1E86200042120A /* BXDataModelCompiler.h */; settings = {ATTRIBUTES = (Public, ); }; };
		539758530E1E86200042120A /* BXDataModelCompiler.m in Sources */ = {isa = PBXBuildFile; fileRef = 539758510E1E86200042120A /* BXDataModelCompiler.m */; };
		53A59B250E34EB570026D7E1 /* BXWeakNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 53A59B230E34EB570026D7E1 /* BXWeakNotification.h */; };
		53A59B260E34EB570026D7E1 /* BXWeakNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 53A59B240E34EB570026D7E1 /* BXWeakNotification.m */; };
		53B24CF40E223A14007AED76 /* BXPGDatabaseDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53B24CF20E223A14007AED76 /* BXPGDatabaseDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53B24CF50E223A14007AED76 /* BXPGDatabaseDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53B24CF30E223A14007AED76 /* BXPGDatabaseDescription.m */; };
		53B24CFA0E223C8C007AED76 /* BXPGTableDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 53B24CF80E223C8C007AED76 /* BXPGTableDescription.h */; };
		53B24CFB0E223C8C007AED76 /* BXPGTableDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 53B24CF90E223C8C007AED76 /* BXPGTableDescription.m */; };
		53BD79D70E09140D009CAFE6 /* BXErrorHandlerDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53BD79D60E09140D009CAFE6 /* BXErrorHandlerDelegate.h */; };
		53D9DDEC0E2B4F300009D370 /* BXPGEntityConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 539758B10E1EB24C0042120A /* BXPGEntityConverter.m */; };
		53D9DDED0E2B4F310009D370 /* BXPGEntityConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 539758B00E1EB24C0042120A /* BXPGEntityConverter.h */; settings = {ATTRIBUTES = (Private, ); }; };
		53E068260DEAE02A0004363D /* BXProbes.d in Sources */ = {isa = PBXBuildFile; fileRef = 53E068240DEAE02A0004363D /* BXProbes.d */; };
		53ED2E8E0E1AB7CB0095BE8B /* BXLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 53ED2E8C0E1AB7CB0095BE8B /* BXLogger.h */; settings = {ATTRIBUTES = (Private, ); }; };
/* End PBXBuildFile section */

/* Begin PBXBuildRule section */
		53F5B8170E32B97C000F527B /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.proxy.script;
			filePatterns = "*.m4	";
			fileType = pattern.proxy;
			isEditable = 1;
			outputFiles = (
				"${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}",
			);
			script = "m4 ${INPUT_FILE_PATH} > ${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}";
		};
/* End PBXBuildRule section */

/* Begin PBXContainerItemProxy section */
		532876C80E1E778600CC507E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 5362E86C0E1CE46D005C7654;
			remoteInfo = PostgreSQL;
		};
		535444940D634DA9002A6C47 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 53EFE9E00BA96444008666B7 /* BaseTenAppKit.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 535444870D634D9C002A6C47;
			remoteInfo = "BaseTenAppKit + GC";
		};
		5362E8700E1CE4A9005C7654 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 5362E86C0E1CE46D005C7654;
			remoteInfo = PostgreSQL;
		};
		5373852E0DD9FAC1006F965A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 53EFE9E60BA96452008666B7 /* BaseTenPalette.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 8D1AC9740486D14A00FE50C9;
			remoteInfo = BaseTenPalette;
		};
		537385750DD9FBB7006F965A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 535443BB0D634A47002A6C47;
			remoteInfo = "BaseTen Framework + GC";
		};
		538A82CA0E1D176D0025B3C8 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 538A82C00E1D16AC0025B3C8;
			remoteInfo = "SQL Parser";
		};
		5397580D0E1E7B790042120A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 5362E86C0E1CE46D005C7654;
			remoteInfo = PostgreSQL;
		};
		53BD7A000E092BD5009CAFE6 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 53BD79F70E092ABC009CAFE6;
			remoteInfo = Documentation;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
		089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		32DBCF5E0370ADEE00C91783 /* BaseTen_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BaseTen_Prefix.pch; path = Sources/BaseTen_Prefix.pch; sourceTree = "<group>"; };
		5301300B09D437030037C485 /* BXDatabaseContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXDatabaseContext.h; path = Sources/BXDatabaseContext.h; sourceTree = "<group>"; };
		5301300C09D437030037C485 /* BXDatabaseContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXDatabaseContext.m; path = Sources/BXDatabaseContext.m; sourceTree = "<group>"; };
		5301302609D43A450037C485 /* BXConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXConstants.h; path = Sources/BXConstants.h; sourceTree = "<group>"; };
		5301302709D43A450037C485 /* BXConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXConstants.m; path = Sources/BXConstants.m; sourceTree = "<group>"; };
		530132D709D45F9B0037C485 /* BXDatabaseObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXDatabaseObject.h; path = Sources/BXDatabaseObject.h; sourceTree = "<group>"; };
		530132D809D45F9B0037C485 /* BXDatabaseObject.m */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.objc; fileEncoding = 30; name = BXDatabaseObject.m; path = Sources/BXDatabaseObject.m; sourceTree = "<group>"; };
		530132E109D460230037C485 /* BXPGInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXPGInterface.h; path = Sources/BXPGInterface.h; sourceTree = "<group>"; };
		530132E209D460230037C485 /* BXPGInterface.m */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.objc; fileEncoding = 4; includeInIndex = 1; name = BXPGInterface.m; path = Sources/BXPGInterface.m; sourceTree = "<group>"; };
		53067E7309F59FEC00749ED0 /* BXDatabaseAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXDatabaseAdditions.m; path = Sources/BXDatabaseAdditions.m; sourceTree = "<group>"; };
		530ADD8309ED21EF004A13C3 /* BaseTen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BaseTen.h; path = Sources/BaseTen.h; sourceTree = "<group>"; };
		531266E40B68F9CA00637EDA /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
		531A214E0DE431D1006C757A /* BXPGConnectionResetRecoveryAttempter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGConnectionResetRecoveryAttempter.h; path = Sources/BXPGConnectionResetRecoveryAttempter.h; sourceTree = "<group>"; };
		531A214F0DE431D1006C757A /* BXPGConnectionResetRecoveryAttempter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGConnectionResetRecoveryAttempter.m; path = Sources/BXPGConnectionResetRecoveryAttempter.m; sourceTree = "<group>"; };
		531A21540DE4324D006C757A /* BXPGAutocommitConnectionResetRecoveryAttempter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGAutocommitConnectionResetRecoveryAttempter.h; path = Sources/BXPGAutocommitConnectionResetRecoveryAttempter.h; sourceTree = "<group>"; };
		531A21550DE4324D006C757A /* BXPGAutocommitConnectionResetRecoveryAttempter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGAutocommitConnectionResetRecoveryAttempter.m; path = Sources/BXPGAutocommitConnectionResetRecoveryAttempter.m; sourceTree = "<group>"; };
		531A215A0DE432F9006C757A /* BXPGManualCommitConnectionResetRecoveryAttempter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGManualCommitConnectionResetRecoveryAttempter.h; path = Sources/BXPGManualCommitConnectionResetRecoveryAttempter.h; sourceTree = "<group>"; };
		531A215B0DE432F9006C757A /* BXPGManualCommitConnectionResetRecoveryAttempter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGManualCommitConnectionResetRecoveryAttempter.m; path = Sources/BXPGManualCommitConnectionResetRecoveryAttempter.m; sourceTree = "<group>"; };
		531E2B2A0A5A70D900A3BB37 /* BXArrayProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXArrayProxy.h; path = Sources/BXArrayProxy.h; sourceTree = "<group>"; };
		531E2B2B0A5A70D900A3BB37 /* BXArrayProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXArrayProxy.m; path = Sources/BXArrayProxy.m; sourceTree = "<group>"; };
		5321C0560AD4FD780011D0C8 /* BXSetHelperTableRelationProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXSetHelperTableRelationProxy.h; path = Sources/BXSetHelperTableRelationProxy.h; sourceTree = "<group>"; };
		5321C0570AD4FD780011D0C8 /* BXSetHelperTableRelationProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXSetHelperTableRelationProxy.m; path = Sources/BXSetHelperTableRelationProxy.m; sourceTree = "<group>"; };
		5321F8330CF77FFB00E663CE /* BXInvocationRecorder.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = BXInvocationRecorder.h; path = Sources/BXInvocationRecorder.h; sourceTree = "<group>"; };
		5321F8340CF77FFB00E663CE /* BXInvocationRecorder.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = BXInvocationRecorder.m; path = Sources/BXInvocationRecorder.m; sourceTree = "<group>"; };
		5321F83B0CF7807700E663CE /* BXInvocation.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = BXInvocation.h; path = Sources/BXInvocation.h; sourceTree = "<group>"; };
		5321F83C0CF7807700E663CE /* BXInvocation.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = BXInvocation.m; path = Sources/BXInvocation.m; sourceTree = "<group>"; };
		532875480E1E515500CC507E /* BXPGSQLScriptReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGSQLScriptReader.h; path = Sources/BXPGSQLScriptReader.h; sourceTree = "<group>"; };
		532875490E1E515500CC507E /* BXPGSQLScriptReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGSQLScriptReader.m; path = Sources/BXPGSQLScriptReader.m; sourceTree = "<group>"; };
		5328FB6B0C457AC4006DE171 /* BXRelationshipDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXRelationshipDescription.h; path = Sources/BXRelationshipDescription.h; sourceTree = "<group>"; };
		5328FB6C0C457AC4006DE171 /* BXRelationshipDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXRelationshipDescription.m; path = Sources/BXRelationshipDescription.m; sourceTree = "<group>"; };
		5328FBD40C4580CD006DE171 /* BXForeignKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXForeignKey.h; path = Sources/BXForeignKey.h; sourceTree = "<group>"; };
		5328FBD50C4580CD006DE171 /* BXForeignKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXForeignKey.m; path = Sources/BXForeignKey.m; sourceTree = "<group>"; };
		532D60FF0B9454110028E90B /* BXConnectionSetupManagerProtocol.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; lineEnding = 0; name = BXConnectionSetupManagerProtocol.h; path = Sources/BXConnectionSetupManagerProtocol.h; sourceTree = "<group>"; };
		5331CB570DEDA843003AF2A9 /* BXPGReconnectionRecoveryAttempter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGReconnectionRecoveryAttempter.h; path = Sources/BXPGReconnectionRecoveryAttempter.h; sourceTree = "<group>"; };
		5331CB580DEDA843003AF2A9 /* BXPGReconnectionRecoveryAttempter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGReconnectionRecoveryAttempter.m; path = Sources/BXPGReconnectionRecoveryAttempter.m; sourceTree = "<group>"; };
		533229E30A024C2500BDB151 /* BXEntityDescription.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = BXEntityDescription.m; path = Sources/BXEntityDescription.m; sourceTree = "<group>"; };
		533229E40A024C2500BDB151 /* BXEntityDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXEntityDescription.h; path = Sources/BXEntityDescription.h; sourceTree = "<group>"; };
		533307E20A2283AD00EE9280 /* BXObjectStatusInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXObjectStatusInfo.h; path = Sources/BXObjectStatusInfo.h; sourceTree = "<group>"; };
		533307E30A2283AD00EE9280 /* BXObjectStatusInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXObjectStatusInfo.m; path = Sources/BXObjectStatusInfo.m; sourceTree = "<group>"; };
		5339AB910A7542EC00994B1A /* BXException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXException.h; path = Sources/BXException.h; sourceTree = "<group>"; };
		5339AB920A7542EC00994B1A /* BXException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXException.m; path = Sources/BXException.m; sourceTree = "<group>"; };
		5347BB510B37F78000D963E7 /* BXDatabaseObjectIDPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXDatabaseObjectIDPrivate.h; path = Sources/BXDatabaseObjectIDPrivate.h; sourceTree = "<group>"; };
		535444130D634A47002A6C47 /* BaseTen.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BaseTen.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		535444200D634A98002A6C47 /* common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = common.xcconfig; sourceTree = "<group>"; };
		535444210D634A98002A6C47 /* debug-gc.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "debug-gc.xcconfig"; sourceTree = "<group>"; };
		535444220D634A98002A6C47 /* debug-non-gc.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "debug-non-gc.xcconfig"; sourceTree = "<group>"; };
		535444230D634A98002A6C47 /* release-gc.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "release-gc.xcconfig"; sourceTree = "<group>"; };
		535444240D634A98002A6C47 /* release-non-gc.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "release-non-gc.xcconfig"; sourceTree = "<group>"; };
		53596CF50A3714AC009C39E9 /* datatypeassociations.plist */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.plist.xml; path = datatypeassociations.plist; sourceTree = "<group>"; };
		5359D1850C4BCA2A000F9DE2 /* BXOneToOneRelationshipDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXOneToOneRelationshipDescription.h; path = Sources/BXOneToOneRelationshipDescription.h; sourceTree = "<group>"; };
		5359D1860C4BCA2A000F9DE2 /* BXOneToOneRelationshipDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXOneToOneRelationshipDescription.m; path = Sources/BXOneToOneRelationshipDescription.m; sourceTree = "<group>"; };
		5359D18B0C4BCA3A000F9DE2 /* BXManyToManyRelationshipDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXManyToManyRelationshipDescription.h; path = Sources/BXManyToManyRelationshipDescription.h; sourceTree = "<group>"; };
		5359D18C0C4BCA3A000F9DE2 /* BXManyToManyRelationshipDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXManyToManyRelationshipDescription.m; path = Sources/BXManyToManyRelationshipDescription.m; sourceTree = "<group>"; };
		5364BB760DDDD01B0040258D /* BXPGAutocommitTransactionHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGAutocommitTransactionHandler.h; path = Sources/BXPGAutocommitTransactionHandler.h; sourceTree = "<group>"; };
		5364BB770DDDD01B0040258D /* BXPGAutocommitTransactionHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGAutocommitTransactionHandler.m; path = Sources/BXPGAutocommitTransactionHandler.m; sourceTree = "<group>"; };
		5364BB7C0DDDD02E0040258D /* BXPGManualCommitTransactionHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGManualCommitTransactionHandler.h; path = Sources/BXPGManualCommitTransactionHandler.h; sourceTree = "<group>"; };
		5364BB7D0DDDD02E0040258D /* BXPGManualCommitTransactionHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGManualCommitTransactionHandler.m; path = Sources/BXPGManualCommitTransactionHandler.m; sourceTree = "<group>"; };
		5364EF5B0E1B940A003D3DB6 /* BXLogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXLogger.m; path = Sources/BXLogger.m; sourceTree = "<group>"; };
		53666C990E1CD8D20028DBEA /* PGTSTypeDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSTypeDescription.m; path = Sources/PGTSTypeDescription.m; sourceTree = "<group>"; };
		53666C9B0E1CD8D20028DBEA /* PGTS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTS.h; path = Sources/PGTS.h; sourceTree = "<group>"; };
		53666C9C0E1CD8D20028DBEA /* PGTSAbstractClassDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSAbstractClassDescription.h; path = Sources/PGTSAbstractClassDescription.h; sourceTree = "<group>"; };
		53666C9D0E1CD8D20028DBEA /* PGTSAbstractClassDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSAbstractClassDescription.m; path = Sources/PGTSAbstractClassDescription.m; sourceTree = "<group>"; };
		53666C9E0E1CD8D20028DBEA /* PGTSAbstractDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSAbstractDescription.h; path = Sources/PGTSAbstractDescription.h; sourceTree = "<group>"; };
		53666C9F0E1CD8D20028DBEA /* PGTSAbstractDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSAbstractDescription.m; path = Sources/PGTSAbstractDescription.m; sourceTree = "<group>"; };
		53666CA00E1CD8D20028DBEA /* PGTSAbstractObjectDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSAbstractObjectDescription.h; path = Sources/PGTSAbstractObjectDescription.h; sourceTree = "<group>"; };
		53666CA10E1CD8D20028DBEA /* PGTSAbstractObjectDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSAbstractObjectDescription.m; path = Sources/PGTSAbstractObjectDescription.m; sourceTree = "<group>"; };
		53666CA20E1CD8D20028DBEA /* PGTSACLItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSACLItem.h; path = Sources/PGTSACLItem.h; sourceTree = "<group>"; };
		53666CA30E1CD8D20028DBEA /* PGTSACLItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSACLItem.m; path = Sources/PGTSACLItem.m; sourceTree = "<group>"; };
		53666CA40E1CD8D20028DBEA /* PGTSAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSAdditions.h; path = Sources/PGTSAdditions.h; sourceTree = "<group>"; };
		53666CA50E1CD8D20028DBEA /* PGTSAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSAdditions.m; path = Sources/PGTSAdditions.m; sourceTree = "<group>"; };
		53666CA60E1CD8D20028DBEA /* PGTSCertificateVerificationDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSCertificateVerificationDelegate.h; path = Sources/PGTSCertificateVerificationDelegate.h; sourceTree = "<group>"; };
		53666CA70E1CD8D20028DBEA /* PGTSCertificateVerificationDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSCertificateVerificationDelegate.m; path = Sources/PGTSCertificateVerificationDelegate.m; sourceTree = "<group>"; };
		53666CA80E1CD8D20028DBEA /* PGTSCertificateVerificationDelegateProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSCertificateVerificationDelegateProtocol.h; path = Sources/PGTSCertificateVerificationDelegateProtocol.h; sourceTree = "<group>"; };
		53666CAA0E1CD8D20028DBEA /* PGTSConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSConnection.h; path = Sources/PGTSConnection.h; sourceTree = "<group>"; };
		53666CAB0E1CD8D20028DBEA /* PGTSConnection.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = PGTSConnection.mm; path = Sources/PGTSConnection.mm; sourceTree = "<group>"; };
		53666CAE0E1CD8D20028DBEA /* PGTSConnectionMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSConnectionMonitor.h; path = Sources/PGTSConnectionMonitor.h; sourceTree = "<group>"; };
		53666CAF0E1CD8D20028DBEA /* PGTSConnectionMonitor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSConnectionMonitor.m; path = Sources/PGTSConnectionMonitor.m; sourceTree = "<group>"; };
		53666CB10E1CD8D20028DBEA /* PGTSConnectionPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSConnectionPrivate.h; path = Sources/PGTSConnectionPrivate.h; sourceTree = "<group>"; };
		53666CB20E1CD8D20028DBEA /* PGTSConnector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSConnector.h; path = Sources/PGTSConnector.h; sourceTree = "<group>"; };
		53666CB30E1CD8D20028DBEA /* PGTSConnector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSConnector.m; path = Sources/PGTSConnector.m; sourceTree = "<group>"; };
		53666CB40E1CD8D20028DBEA /* PGTSConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSConstants.h; path = Sources/PGTSConstants.h; sourceTree = "<group>"; };
		53666CB50E1CD8D20028DBEA /* PGTSConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSConstants.m; path = Sources/PGTSConstants.m; sourceTree = "<group>"; };
		53666CB60E1CD8D20028DBEA /* PGTSDatabaseDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSDatabaseDescription.h; path = Sources/PGTSDatabaseDescription.h; sourceTree = "<group>"; };
		53666CB70E1CD8D20028DBEA /* PGTSDatabaseDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSDatabaseDescription.m; path = Sources/PGTSDatabaseDescription.m; sourceTree = "<group>"; };
		53666CBA0E1CD8D20028DBEA /* PGTSFieldDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSFieldDescription.h; path = Sources/PGTSFieldDescription.h; sourceTree = "<group>"; };
		53666CBB0E1CD8D20028DBEA /* PGTSFieldDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSFieldDescription.m; path = Sources/PGTSFieldDescription.m; sourceTree = "<group>"; };
		53666CBC0E1CD8D20028DBEA /* PGTSForeignKeyDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSForeignKeyDescription.h; path = Sources/PGTSForeignKeyDescription.h; sourceTree = "<group>"; };
		53666CBD0E1CD8D20028DBEA /* PGTSForeignKeyDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSForeignKeyDescription.m; path = Sources/PGTSForeignKeyDescription.m; sourceTree = "<group>"; };
		53666CBE0E1CD8D20028DBEA /* PGTSFoundationObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSFoundationObjects.h; path = Sources/PGTSFoundationObjects.h; sourceTree = "<group>"; };
		53666CBF0E1CD8D20028DBEA /* PGTSFoundationObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSFoundationObjects.m; path = Sources/PGTSFoundationObjects.m; sourceTree = "<group>"; };
		53666CC00E1CD8D20028DBEA /* PGTSFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSFunctions.h; path = Sources/PGTSFunctions.h; sourceTree = "<group>"; };
		53666CC10E1CD8D20028DBEA /* PGTSFunctions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSFunctions.m; path = Sources/PGTSFunctions.m; sourceTree = "<group>"; };
		53666CC20E1CD8D20028DBEA /* PGTSHOM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSHOM.h; path = Sources/PGTSHOM.h; sourceTree = "<group>"; };
		53666CC30E1CD8D20028DBEA /* PGTSHOM.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSHOM.m; path = Sources/PGTSHOM.m; sourceTree = "<group>"; };
		53666CC40E1CD8D20028DBEA /* PGTSIndexDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSIndexDescription.h; path = Sources/PGTSIndexDescription.h; sourceTree = "<group>"; };
		53666CC50E1CD8D20028DBEA /* PGTSIndexDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSIndexDescription.m; path = Sources/PGTSIndexDescription.m; sourceTree = "<group>"; };
		53666CC60E1CD8D20028DBEA /* PGTSNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSNotification.h; path = Sources/PGTSNotification.h; sourceTree = "<group>"; };
		53666CC70E1CD8D20028DBEA /* PGTSNotification.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSNotification.m; path = Sources/PGTSNotification.m; sourceTree = "<group>"; };
		53666CC80E1CD8D20028DBEA /* PGTSProbes.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; name = PGTSProbes.d; path = Sources/PGTSProbes.d; sourceTree = "<group>"; };
		53666CC90E1CD8D20028DBEA /* PGTSQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSQuery.h; path = Sources/PGTSQuery.h; sourceTree = "<group>"; };
		53666CCA0E1CD8D20028DBEA /* PGTSQuery.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSQuery.m; path = Sources/PGTSQuery.m; sourceTree = "<group>"; };
		53666CCB0E1CD8D20028DBEA /* PGTSQueryDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSQueryDescription.h; path = Sources/PGTSQueryDescription.h; sourceTree = "<group>"; };
		53666CCC0E1CD8D20028DBEA /* PGTSQueryDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSQueryDescription.m; path = Sources/PGTSQueryDescription.m; sourceTree = "<group>"; };
		53666CCD0E1CD8D20028DBEA /* PGTSResultSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSResultSet.h; path = Sources/PGTSResultSet.h; sourceTree = "<group>"; };
		53666CCE0E1CD8D20028DBEA /* PGTSResultSet.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = PGTSResultSet.mm; path = Sources/PGTSResultSet.mm; sourceTree = "<group>"; };
		53666CCF0E1CD8D20028DBEA /* PGTSResultSetPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSResultSetPrivate.h; path = Sources/PGTSResultSetPrivate.h; sourceTree = "<group>"; };
		53666CD00E1CD8D20028DBEA /* PGTSRoleDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSRoleDescription.h; path = Sources/PGTSRoleDescription.h; sourceTree = "<group>"; };
		53666CD10E1CD8D20028DBEA /* PGTSRoleDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSRoleDescription.m; path = Sources/PGTSRoleDescription.m; sourceTree = "<group>"; };
		53666CD20E1CD8D20028DBEA /* PGTSScannedMemoryAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSScannedMemoryAllocator.h; path = Sources/PGTSScannedMemoryAllocator.h; sourceTree = "<group>"; };
		53666CD30E1CD8D20028DBEA /* PGTSSchemaDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSSchemaDescription.h; path = Sources/PGTSSchemaDescription.h; sourceTree = "<group>"; };
		53666CD40E1CD8D20028DBEA /* PGTSSchemaDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSSchemaDescription.m; path = Sources/PGTSSchemaDescription.m; sourceTree = "<group>"; };
		53666CD50E1CD8D20028DBEA /* PGTSTableDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSTableDescription.h; path = Sources/PGTSTableDescription.h; sourceTree = "<group>"; };
		53666CD60E1CD8D20028DBEA /* PGTSTableDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSTableDescription.m; path = Sources/PGTSTableDescription.m; sourceTree = "<group>"; };
		53666CD70E1CD8D20028DBEA /* PGTSTypeDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSTypeDescription.h; path = Sources/PGTSTypeDescription.h; sourceTree = "<group>"; };
		53666D520E1CDE3A0028DBEA /* MKCAbstractIntegerDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MKCAbstractIntegerDictionary.m; path = Sources/MKCAbstractIntegerDictionary.m; sourceTree = "<group>"; };
		53666D540E1CDE3A0028DBEA /* MKCCollections.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MKCCollections.h; path = Sources/MKCCollections.h; sourceTree = "<group>"; };
		53666D550E1CDE3A0028DBEA /* MKCCompatibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MKCCompatibility.h; path = Sources/MKCCompatibility.h; sourceTree = "<group>"; };
		53666D560E1CDE3A0028DBEA /* MKCDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MKCDictionary.h; path = Sources/MKCDictionary.h; sourceTree = "<group>"; };
		53666D570E1CDE3A0028DBEA /* MKCDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MKCDictionary.m; path = Sources/MKCDictionary.m; sourceTree = "<group>"; };
		53666D580E1CDE3A0028DBEA /* MKCDictionaryEnumerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MKCDictionaryEnumerator.m; path = Sources/MKCDictionaryEnumerator.m; sourceTree = "<group>"; };
		53666D590E1CDE3A0028DBEA /* MKCDictionaryEnumerators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MKCDictionaryEnumerators.h; path = Sources/MKCDictionaryEnumerators.h; sourceTree = "<group>"; };
		53666D5A0E1CDE3A0028DBEA /* MKCDictionaryKeyEnumerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MKCDictionaryKeyEnumerator.m; path = Sources/MKCDictionaryKeyEnumerator.m; sourceTree = "<group>"; };
		53666D5B0E1CDE3A0028DBEA /* MKCDictionaryPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MKCDictionaryPrivate.h; path = Sources/MKCDictionaryPrivate.h; sourceTree = "<group>"; };
		53666D5C0E1CDE3A0028DBEA /* MKCHashTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MKCHashTable.h; path = Sources/MKCHashTable.h; sourceTree = "<group>"; };
		53666D5D0E1CDE3A0028DBEA /* MKCHashTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MKCHashTable.m; path = Sources/MKCHashTable.m; sourceTree = "<group>"; };
		53666D5E0E1CDE3A0028DBEA /* MKCIntegerDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MKCIntegerDictionary.m; path = Sources/MKCIntegerDictionary.m; sourceTree = "<group>"; };
		53666D5F0E1CDE3A0028DBEA /* MKCIntegerDictionaryEnumerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MKCIntegerDictionaryEnumerator.m; path = Sources/MKCIntegerDictionaryEnumerator.m; sourceTree = "<group>"; };
		53666D600E1CDE3A0028DBEA /* MKCIntegerDictionaryKeyEnumerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MKCIntegerDictionaryKeyEnumerator.m; path = Sources/MKCIntegerDictionaryKeyEnumerator.m; sourceTree = "<group>"; };
		53666D610E1CDE3A0028DBEA /* MKCIntegerKeyDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MKCIntegerKeyDictionary.m; path = Sources/MKCIntegerKeyDictionary.m; sourceTree = "<group>"; };
		53666D620E1CDE3A0028DBEA /* MKCObjectDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MKCObjectDictionary.m; path = Sources/MKCObjectDictionary.m; sourceTree = "<group>"; };
		53666D790E1CDE5A0028DBEA /* NSPredicate+PGTSAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSPredicate+PGTSAdditions.m"; path = "Sources/NSPredicate+PGTSAdditions.m"; sourceTree = "<group>"; };
		53666D7A0E1CDE5A0028DBEA /* NSExpression+PGTSAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSExpression+PGTSAdditions.h"; path = "Sources/NSExpression+PGTSAdditions.h"; sourceTree = "<group>"; };
		53666D7B0E1CDE5A0028DBEA /* NSExpression+PGTSAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSExpression+PGTSAdditions.m"; path = "Sources/NSExpression+PGTSAdditions.m"; sourceTree = "<group>"; };
		53666D7C0E1CDE5A0028DBEA /* NSPredicate+PGTSAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSPredicate+PGTSAdditions.h"; path = "Sources/NSPredicate+PGTSAdditions.h"; sourceTree = "<group>"; };
		53666DAB0E1CE2180028DBEA /* postgresql */ = {isa = PBXFileReference; explicitFileType = folder; fileEncoding = 4; name = postgresql; path = "BaseTen-PostgreSQL/postgresql"; sourceTree = BUILT_PRODUCTS_DIR; };
		537E98370AAF538B00542F9C /* BXContainerProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXContainerProxy.h; path = Sources/BXContainerProxy.h; sourceTree = "<group>"; };
		537E98380AAF538B00542F9C /* BXContainerProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXContainerProxy.m; path = Sources/BXContainerProxy.m; sourceTree = "<group>"; };
		537E98650AAF57E100542F9C /* BXSetProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXSetProxy.h; path = Sources/BXSetProxy.h; sourceTree = "<group>"; };
		537E98660AAF57E100542F9C /* BXSetProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXSetProxy.m; path = Sources/BXSetProxy.m; sourceTree = "<group>"; };
		537E987D0AAF71D000542F9C /* BXSetRelationProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXSetRelationProxy.h; path = Sources/BXSetRelationProxy.h; sourceTree = "<group>"; };
		537E987E0AAF71D000542F9C /* BXSetRelationProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXSetRelationProxy.m; path = Sources/BXSetRelationProxy.m; sourceTree = "<group>"; };
		537F01600DDC580500498B93 /* BXPGLockHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGLockHandler.h; path = Sources/BXPGLockHandler.h; sourceTree = "<group>"; };
		537F01610DDC580500498B93 /* BXPGLockHandler.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = BXPGLockHandler.mm; path = Sources/BXPGLockHandler.mm; sourceTree = "<group>"; };
		537F01660DDC580E00498B93 /* BXPGModificationHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGModificationHandler.h; path = Sources/BXPGModificationHandler.h; sourceTree = "<group>"; };
		537F01670DDC580E00498B93 /* BXPGModificationHandler.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = BXPGModificationHandler.mm; path = Sources/BXPGModificationHandler.mm; sourceTree = "<group>"; };
		537F01700DDC58F100498B93 /* BXPGAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGAdditions.h; path = Sources/BXPGAdditions.h; sourceTree = "<group>"; };
		537F01710DDC58F100498B93 /* BXPGAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGAdditions.m; path = Sources/BXPGAdditions.m; sourceTree = "<group>"; };
		537F04E00DDC855C00498B93 /* BXPGNotificationHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGNotificationHandler.h; path = Sources/BXPGNotificationHandler.h; sourceTree = "<group>"; };
		537F04E10DDC855C00498B93 /* BXPGNotificationHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGNotificationHandler.m; path = Sources/BXPGNotificationHandler.m; sourceTree = "<group>"; };
		537F04E60DDC954900498B93 /* BXPGClearLocksHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGClearLocksHandler.h; path = Sources/BXPGClearLocksHandler.h; sourceTree = "<group>"; };
		537F04E70DDC954900498B93 /* BXPGClearLocksHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGClearLocksHandler.m; path = Sources/BXPGClearLocksHandler.m; sourceTree = "<group>"; };
		537F05110DDCADA800498B93 /* BXPGTransactionHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGTransactionHandler.h; path = Sources/BXPGTransactionHandler.h; sourceTree = "<group>"; };
		537F05120DDCADA800498B93 /* BXPGTransactionHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGTransactionHandler.m; path = Sources/BXPGTransactionHandler.m; sourceTree = "<group>"; };
		5383CD1009F57EA40044D8B6 /* BXDatabaseObjectID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXDatabaseObjectID.h; path = Sources/BXDatabaseObjectID.h; sourceTree = "<group>"; };
		5383CD1109F57EA40044D8B6 /* BXDatabaseObjectID.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXDatabaseObjectID.m; path = Sources/BXDatabaseObjectID.m; sourceTree = "<group>"; };
		5383CEA809F5809E0044D8B6 /* BXDatabaseAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXDatabaseAdditions.h; path = Sources/BXDatabaseAdditions.h; sourceTree = "<group>"; };
		538678D30DE31BA0000C9A78 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
		538679870DE31C1D000C9A78 /* libstdc++.6.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libstdc++.6.dylib"; path = "/usr/lib/libstdc++.6.dylib"; sourceTree = "<absolute>"; };
		53877E910E26AE920097C35F /* NSEntityDescription+BXPGAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSEntityDescription+BXPGAdditions.h"; path = "Sources/NSEntityDescription+BXPGAdditions.h"; sourceTree = "<group>"; };
		53877E920E26AE920097C35F /* NSEntityDescription+BXPGAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSEntityDescription+BXPGAdditions.m"; path = "Sources/NSEntityDescription+BXPGAdditions.m"; sourceTree = "<group>"; };
		53877E970E26B3F00097C35F /* NSAttributeDescription+BXPGAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSAttributeDescription+BXPGAdditions.h"; path = "Sources/NSAttributeDescription+BXPGAdditions.h"; sourceTree = "<group>"; };
		53877E980E26B3F00097C35F /* NSAttributeDescription+BXPGAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSAttributeDescription+BXPGAdditions.m"; path = "Sources/NSAttributeDescription+BXPGAdditions.m"; sourceTree = "<group>"; };
		53877EAB0E27667B0097C35F /* PGTSConstantValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTSConstantValue.h; path = Sources/PGTSConstantValue.h; sourceTree = "<group>"; };
		53877EAC0E27667B0097C35F /* PGTSConstantValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTSConstantValue.m; path = Sources/PGTSConstantValue.m; sourceTree = "<group>"; };
		53877EE90E2773E30097C35F /* NSRelationshipDescription+BXPGAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSRelationshipDescription+BXPGAdditions.h"; path = "Sources/NSRelationshipDescription+BXPGAdditions.h"; sourceTree = "<group>"; };
		53877EEA0E2773E30097C35F /* NSRelationshipDescription+BXPGAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSRelationshipDescription+BXPGAdditions.m"; path = "Sources/NSRelationshipDescription+BXPGAdditions.m"; sourceTree = "<group>"; };
		5389E1A20C464107002714B8 /* BXRelationshipDescriptionPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXRelationshipDescriptionPrivate.h; path = Sources/BXRelationshipDescriptionPrivate.h; sourceTree = "<group>"; };
		5389E1F90C465449002714B8 /* BXForeignKeyPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXForeignKeyPrivate.h; path = Sources/BXForeignKeyPrivate.h; sourceTree = "<group>"; };
		538A80BB0E1D0FA00025B3C8 /* psqlscan.l */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lex; name = psqlscan.l; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/psqlscan.l"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A80BD0E1D102C0025B3C8 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = common.h; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/common.h"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A80BF0E1D10560025B3C8 /* settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = settings.h; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/settings.h"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A80C10E1D105C0025B3C8 /* variables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = variables.h; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/variables.h"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A80C30E1D10670025B3C8 /* print.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = print.h; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/print.h"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A82B60E1D151D0025B3C8 /* variables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = variables.c; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/variables.c"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A82B90E1D15BB0025B3C8 /* print.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = print.c; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/print.c"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A82C10E1D16AC0025B3C8 /* SQLParser.o */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.objfile"; includeInIndex = 0; path = SQLParser.o; sourceTree = BUILT_PRODUCTS_DIR; };
		538A82D80E1D183C0025B3C8 /* psqlscan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = psqlscan.h; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/psqlscan.h"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A82DA0E1D19920025B3C8 /* common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = common.c; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/common.c"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A82E30E1D1B1F0025B3C8 /* path.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = path.c; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/port/path.c"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A82E60E1D1B820025B3C8 /* mbprint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mbprint.c; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/mbprint.c"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A82E90E1D1B990025B3C8 /* copy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = copy.c; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/copy.c"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A82EC0E1D1BE20025B3C8 /* dumputils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dumputils.h; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/pg_dump/dumputils.h"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A82F80E1D1C1B0025B3C8 /* stringutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stringutils.c; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/stringutils.c"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A82F90E1D1C1B0025B3C8 /* stringutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stringutils.h; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/stringutils.h"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A83050E1D1DD30025B3C8 /* prompt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = prompt.c; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/psql/prompt.c"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A83080E1D1E0A0025B3C8 /* dumputils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dumputils.c; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/bin/pg_dump/dumputils.c"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A83100E1D1E5F0025B3C8 /* keywords.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = keywords.c; path = "BaseTen-PostgreSQL/postgresql-8.2.5/src/backend/parser/keywords.c"; sourceTree = BUILT_PRODUCTS_DIR; };
		538A83140E1D1EE00025B3C8 /* BXPGSQLScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGSQLScanner.h; path = Sources/BXPGSQLScanner.h; sourceTree = "<group>"; };
		538A83150E1D1EE00025B3C8 /* BXPGSQLScanner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGSQLScanner.m; path = Sources/BXPGSQLScanner.m; sourceTree = "<group>"; };
		538A83CC0E1D85420025B3C8 /* sql_parser_exports */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sql_parser_exports; sourceTree = "<group>"; };
		5390DE580E32B788003980BE /* BXPGCurrentCompatVersion.m.m4 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = BXPGCurrentCompatVersion.m.m4; path = Sources/BXPGCurrentCompatVersion.m.m4; sourceTree = "<group>"; };
		53933EF409EBD082001D00BB /* BXInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXInterface.h; path = Sources/BXInterface.h; sourceTree = "<group>"; };
		5395E7240E2F77DF006E8441 /* BXPGEntityImporter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGEntityImporter.h; path = Sources/BXPGEntityImporter.h; sourceTree = "<group>"; };
		5395E7250E2F77DF006E8441 /* BXPGEntityImporter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGEntityImporter.m; path = Sources/BXPGEntityImporter.m; sourceTree = "<group>"; };
		539758500E1E86200042120A /* BXDataModelCompiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXDataModelCompiler.h; path = Sources/BXDataModelCompiler.h; sourceTree = "<group>"; };
		539758510E1E86200042120A /* BXDataModelCompiler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXDataModelCompiler.m; path = Sources/BXDataModelCompiler.m; sourceTree = "<group>"; };
		539758B00E1EB24C0042120A /* BXPGEntityConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGEntityConverter.h; path = Sources/BXPGEntityConverter.h; sourceTree = "<group>"; };
		539758B10E1EB24C0042120A /* BXPGEntityConverter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGEntityConverter.m; path = Sources/BXPGEntityConverter.m; sourceTree = "<group>"; };
		539EDD730C46218B00B6E5EC /* BXAttributeDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXAttributeDescription.h; path = Sources/BXAttributeDescription.h; sourceTree = "<group>"; };
		539EDD740C46218B00B6E5EC /* BXAttributeDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXAttributeDescription.m; path = Sources/BXAttributeDescription.m; sourceTree = "<group>"; };
		539EDD800C46243100B6E5EC /* BXAttributeDescriptionPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXAttributeDescriptionPrivate.h; path = Sources/BXAttributeDescriptionPrivate.h; sourceTree = "<group>"; };
		539EE9F10B4A7E85005DDDA5 /* BXEntityDescriptionPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXEntityDescriptionPrivate.h; path = Sources/BXEntityDescriptionPrivate.h; sourceTree = "<group>"; };
		53A59B230E34EB570026D7E1 /* BXWeakNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXWeakNotification.h; path = Sources/BXWeakNotification.h; sourceTree = "<group>"; };
		53A59B240E34EB570026D7E1 /* BXWeakNotification.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXWeakNotification.m; path = Sources/BXWeakNotification.m; sourceTree = "<group>"; };
		53A75FEE0B032ECF0032A99C /* BXDatabaseContextPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXDatabaseContextPrivate.h; path = Sources/BXDatabaseContextPrivate.h; sourceTree = "<group>"; };
		53AE2C990B1721A4000E6EF1 /* BaseTen.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = BaseTen.icns; sourceTree = "<group>"; };
		53B24CF20E223A14007AED76 /* BXPGDatabaseDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGDatabaseDescription.h; path = Sources/BXPGDatabaseDescription.h; sourceTree = "<group>"; };
		53B24CF30E223A14007AED76 /* BXPGDatabaseDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGDatabaseDescription.m; path = Sources/BXPGDatabaseDescription.m; sourceTree = "<group>"; };
		53B24CF80E223C8C007AED76 /* BXPGTableDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXPGTableDescription.h; path = Sources/BXPGTableDescription.h; sourceTree = "<group>"; };
		53B24CF90E223C8C007AED76 /* BXPGTableDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGTableDescription.m; path = Sources/BXPGTableDescription.m; sourceTree = "<group>"; };
		53B86FF80A0A1D6F007315BC /* BXPropertyDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXPropertyDescription.h; path = Sources/BXPropertyDescription.h; sourceTree = "<group>"; };
		53B86FF90A0A1D6F007315BC /* BXPropertyDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPropertyDescription.m; path = Sources/BXPropertyDescription.m; sourceTree = "<group>"; };
		53B872800A0A4CEC007315BC /* BXAbstractDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXAbstractDescription.h; path = Sources/BXAbstractDescription.h; sourceTree = "<group>"; };
		53B872810A0A4CEC007315BC /* BXAbstractDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXAbstractDescription.m; path = Sources/BXAbstractDescription.m; sourceTree = "<group>"; };
		53B90C250BA6AE7600D982C4 /* BXPropertyDescriptionPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXPropertyDescriptionPrivate.h; path = Sources/BXPropertyDescriptionPrivate.h; sourceTree = "<group>"; };
		53BD79D60E09140D009CAFE6 /* BXErrorHandlerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXErrorHandlerDelegate.h; path = Sources/BXErrorHandlerDelegate.h; sourceTree = "<group>"; };
		53BDBBFC0C306DA6007F63A1 /* BXConstantsPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXConstantsPrivate.h; path = Sources/BXConstantsPrivate.h; sourceTree = "<group>"; };
		53D0D17B0B6F8A6800D2D101 /* BXPolicyDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXPolicyDelegate.h; path = Sources/BXPolicyDelegate.h; sourceTree = "<group>"; };
		53D0D19B0B6F90B300D2D101 /* BXPGCertificateVerificationDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXPGCertificateVerificationDelegate.h; path = Sources/BXPGCertificateVerificationDelegate.h; sourceTree = "<group>"; };
		53D0D19C0B6F90B300D2D101 /* BXPGCertificateVerificationDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXPGCertificateVerificationDelegate.m; path = Sources/BXPGCertificateVerificationDelegate.m; sourceTree = "<group>"; };
		53DBE8010B666C3B00C3D20A /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = /usr/lib/libcrypto.dylib; sourceTree = "<absolute>"; };
		53DBE8120B666C7900C3D20A /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = /usr/lib/libssl.dylib; sourceTree = "<absolute>"; };
		53E01F4B0CAAE6B900AECF4E /* BXObjectKeyPathExpression.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXObjectKeyPathExpression.h; path = Sources/BXObjectKeyPathExpression.h; sourceTree = "<group>"; };
		53E01F4C0CAAE6B900AECF4E /* BXObjectKeyPathExpression.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BXObjectKeyPathExpression.m; path = Sources/BXObjectKeyPathExpression.m; sourceTree = "<group>"; };
		53E068240DEAE02A0004363D /* BXProbes.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; name = BXProbes.d; path = Sources/BXProbes.d; sourceTree = "<group>"; };
		53E11A250A791A8D00D0107C /* ExceptionHandling.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ExceptionHandling.framework; path = /System/Library/Frameworks/ExceptionHandling.framework; sourceTree = "<absolute>"; };
		53ED2E8C0E1AB7CB0095BE8B /* BXLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BXLogger.h; path = Sources/BXLogger.h; sourceTree = "<group>"; };
		53EFE9E00BA96444008666B7 /* BaseTenAppKit.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = BaseTenAppKit.xcodeproj; path = BaseTenAppKit/BaseTenAppKit.xcodeproj; sourceTree = "<group>"; };
		53EFE9E60BA96452008666B7 /* BaseTenPalette.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = BaseTenPalette.xcodeproj; path = InterfaceBuilderPalette/BaseTenPalette.xcodeproj; sourceTree = "<group>"; };
		53EFEA950BA98028008666B7 /* BXDatabaseObjectPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BXDatabaseObjectPrivate.h; path = Sources/BXDatabaseObjectPrivate.h; sourceTree = "<group>"; };
		8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
		D2F7E79907B2D74100F64583 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		535444080D634A47002A6C47 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				535444090D634A47002A6C47 /* Foundation.framework in Frameworks */,
				5354440A0D634A47002A6C47 /* libcrypto.dylib in Frameworks */,
				5354440B0D634A47002A6C47 /* libssl.dylib in Frameworks */,
				5354440C0D634A47002A6C47 /* Security.framework in Frameworks */,
				538678D40DE31BA0000C9A78 /* IOKit.framework in Frameworks */,
				538679880DE31C1D000C9A78 /* libstdc++.6.dylib in Frameworks */,
				538A82C80E1D172A0025B3C8 /* SQLParser.o in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		538A82BF0E1D16AC0025B3C8 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		034768DFFF38A50411DB9C8B /* Products */ = {
			isa = PBXGroup;
			children = (
				535444130D634A47002A6C47 /* BaseTen.framework */,
				538A82C10E1D16AC0025B3C8 /* SQLParser.o */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		0867D691FE84028FC02AAC07 /* BXDatabase */ = {
			isa = PBXGroup;
			children = (
				08FB77AEFE84172EC02AAC07 /* BaseTen */,
				53666C8E0E1CD89F0028DBEA /* PGTS */,
				53666D740E1CDE3E0028DBEA /* MKCCollections */,
				53666C800E1CD8580028DBEA /* Utility */,
				53F77DA10A3806580058F7D6 /* xcconfig */,
				089C1665FE841158C02AAC07 /* Resources */,
				0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
				034768DFFF38A50411DB9C8B /* Products */,
			);
			name = BXDatabase;
			sourceTree = "<group>";
		};
		0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
			isa = PBXGroup;
			children = (
				53DBE8010B666C3B00C3D20A /* libcrypto.dylib */,
				53DBE8120B666C7900C3D20A /* libssl.dylib */,
				538679870DE31C1D000C9A78 /* libstdc++.6.dylib */,
				0867D69BFE84028FC02AAC07 /* Foundation.framework */,
				D2F7E79907B2D74100F64583 /* CoreData.framework */,
				531266E40B68F9CA00637EDA /* Security.framework */,
				53E11A250A791A8D00D0107C /* ExceptionHandling.framework */,
				538678D30DE31BA0000C9A78 /* IOKit.framework */,
				53EFE9E00BA96444008666B7 /* BaseTenAppKit.xcodeproj */,
				53EFE9E60BA96452008666B7 /* BaseTenPalette.xcodeproj */,
			);
			name = "External Frameworks and Libraries";
			sourceTree = "<group>";
		};
		089C1665FE841158C02AAC07 /* Resources */ = {
			isa = PBXGroup;
			children = (
				53AE2C990B1721A4000E6EF1 /* BaseTen.icns */,
				8DC2EF5A0486A6940098B216 /* Info.plist */,
				53596CF50A3714AC009C39E9 /* datatypeassociations.plist */,
				089C1666FE841158C02AAC07 /* InfoPlist.strings */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		08FB77AEFE84172EC02AAC07 /* BaseTen */ = {
			isa = PBXGroup;
			children = (
				530ADD8309ED21EF004A13C3 /* BaseTen.h */,
				5301300B09D437030037C485 /* BXDatabaseContext.h */,
				53A75FEE0B032ECF0032A99C /* BXDatabaseContextPrivate.h */,
				5301300C09D437030037C485 /* BXDatabaseContext.m */,
				532D60FF0B9454110028E90B /* BXConnectionSetupManagerProtocol.h */,
				53D0D17B0B6F8A6800D2D101 /* BXPolicyDelegate.h */,
				53933EF409EBD082001D00BB /* BXInterface.h */,
				530132D709D45F9B0037C485 /* BXDatabaseObject.h */,
				53EFEA950BA98028008666B7 /* BXDatabaseObjectPrivate.h */,
				530132D809D45F9B0037C485 /* BXDatabaseObject.m */,
				5383CD1009F57EA40044D8B6 /* BXDatabaseObjectID.h */,
				5347BB510B37F78000D963E7 /* BXDatabaseObjectIDPrivate.h */,
				5383CD1109F57EA40044D8B6 /* BXDatabaseObjectID.m */,
				533307E20A2283AD00EE9280 /* BXObjectStatusInfo.h */,
				533307E30A2283AD00EE9280 /* BXObjectStatusInfo.m */,
				5339AB910A7542EC00994B1A /* BXException.h */,
				5339AB920A7542EC00994B1A /* BXException.m */,
				53E01F4B0CAAE6B900AECF4E /* BXObjectKeyPathExpression.h */,
				53E01F4C0CAAE6B900AECF4E /* BXObjectKeyPathExpression.m */,
				53BD79D60E09140D009CAFE6 /* BXErrorHandlerDelegate.h */,
				5383CEA809F5809E0044D8B6 /* BXDatabaseAdditions.h */,
				53067E7309F59FEC00749ED0 /* BXDatabaseAdditions.m */,
				5301302609D43A450037C485 /* BXConstants.h */,
				53BDBBFC0C306DA6007F63A1 /* BXConstantsPrivate.h */,
				5301302709D43A450037C485 /* BXConstants.m */,
				539758500E1E86200042120A /* BXDataModelCompiler.h */,
				539758510E1E86200042120A /* BXDataModelCompiler.m */,
				53E068240DEAE02A0004363D /* BXProbes.d */,
				32DBCF5E0370ADEE00C91783 /* BaseTen_Prefix.pch */,
				53D0D1980B6F908A00D2D101 /* PostgreSQL Interface */,
				53B8730F0A0A53D9007315BC /* Descriptions */,
				537E983E0AAF539E00542F9C /* Automatically-updating containers */,
			);
			name = BaseTen;
			sourceTree = "<group>";
		};
		531A21AF0DE46860006C757A /* Notification Handlers */ = {
			isa = PBXGroup;
			children = (
				537F04E00DDC855C00498B93 /* BXPGNotificationHandler.h */,
				537F04E10DDC855C00498B93 /* BXPGNotificationHandler.m */,
				537F01660DDC580E00498B93 /* BXPGModificationHandler.h */,
				537F01670DDC580E00498B93 /* BXPGModificationHandler.mm */,
				537F01600DDC580500498B93 /* BXPGLockHandler.h */,
				537F01610DDC580500498B93 /* BXPGLockHandler.mm */,
				537F04E60DDC954900498B93 /* BXPGClearLocksHandler.h */,
				537F04E70DDC954900498B93 /* BXPGClearLocksHandler.m */,
			);
			name = "Notification Handlers";
			sourceTree = "<group>";
		};
		531A21B00DE4686E006C757A /* Transaction Handlers */ = {
			isa = PBXGroup;
			children = (
				537F05110DDCADA800498B93 /* BXPGTransactionHandler.h */,
				537F05120DDCADA800498B93 /* BXPGTransactionHandler.m */,
				5364BB760DDDD01B0040258D /* BXPGAutocommitTransactionHandler.h */,
				5364BB770DDDD01B0040258D /* BXPGAutocommitTransactionHandler.m */,
				5364BB7C0DDDD02E0040258D /* BXPGManualCommitTransactionHandler.h */,
				5364BB7D0DDDD02E0040258D /* BXPGManualCommitTransactionHandler.m */,
			);
			name = "Transaction Handlers";
			sourceTree = "<group>";
		};
		531A21B10DE4687D006C757A /* Recovery Attempters */ = {
			isa = PBXGroup;
			children = (
				531A214E0DE431D1006C757A /* BXPGConnectionResetRecoveryAttempter.h */,
				531A214F0DE431D1006C757A /* BXPGConnectionResetRecoveryAttempter.m */,
				531A21540DE4324D006C757A /* BXPGAutocommitConnectionResetRecoveryAttempter.h */,
				531A21550DE4324D006C757A /* BXPGAutocommitConnectionResetRecoveryAttempter.m */,
				531A215A0DE432F9006C757A /* BXPGManualCommitConnectionResetRecoveryAttempter.h */,
				531A215B0DE432F9006C757A /* BXPGManualCommitConnectionResetRecoveryAttempter.m */,
				5331CB570DEDA843003AF2A9 /* BXPGReconnectionRecoveryAttempter.h */,
				5331CB580DEDA843003AF2A9 /* BXPGReconnectionRecoveryAttempter.m */,
			);
			name = "Recovery Attempters";
			sourceTree = "<group>";
		};
		5328FB7F0C457DB9006DE171 /* Relationships */ = {
			isa = PBXGroup;
			children = (
				5359D1850C4BCA2A000F9DE2 /* BXOneToOneRelationshipDescription.h */,
				5359D1860C4BCA2A000F9DE2 /* BXOneToOneRelationshipDescription.m */,
				5359D18B0C4BCA3A000F9DE2 /* BXManyToManyRelationshipDescription.h */,
				5359D18C0C4BCA3A000F9DE2 /* BXManyToManyRelationshipDescription.m */,
				5328FBD40C4580CD006DE171 /* BXForeignKey.h */,
				5389E1F90C465449002714B8 /* BXForeignKeyPrivate.h */,
				5328FBD50C4580CD006DE171 /* BXForeignKey.m */,
			);
			name = Relationships;
			sourceTree = "<group>";
		};
		53666C800E1CD8580028DBEA /* Utility */ = {
			isa = PBXGroup;
			children = (
				53ED2E8C0E1AB7CB0095BE8B /* BXLogger.h */,
				5364EF5B0E1B940A003D3DB6 /* BXLogger.m */,
				5321F8330CF77FFB00E663CE /* BXInvocationRecorder.h */,
				5321F8340CF77FFB00E663CE /* BXInvocationRecorder.m */,
				5321F83B0CF7807700E663CE /* BXInvocation.h */,
				5321F83C0CF7807700E663CE /* BXInvocation.m */,
				53666CC20E1CD8D20028DBEA /* PGTSHOM.h */,
				53666CC30E1CD8D20028DBEA /* PGTSHOM.m */,
				53666CD20E1CD8D20028DBEA /* PGTSScannedMemoryAllocator.h */,
				53A59B230E34EB570026D7E1 /* BXWeakNotification.h */,
				53A59B240E34EB570026D7E1 /* BXWeakNotification.m */,
			);
			name = Utility;
			sourceTree = "<group>";
		};
		53666C8E0E1CD89F0028DBEA /* PGTS */ = {
			isa = PBXGroup;
			children = (
				53666D860E1CE01A0028DBEA /* Predicates */,
				53666D850E1CDFF80028DBEA /* Connection */,
				53666D2E0E1CDDA70028DBEA /* Metadata */,
				53666D820E1CDF100028DBEA /* Queries */,
				53666D890E1CE05C0028DBEA /* Other */,
				53666DAB0E1CE2180028DBEA /* postgresql */,
			);
			name = PGTS;
			sourceTree = "<group>";
		};
		53666D2E0E1CDDA70028DBEA /* Metadata */ = {
			isa = PBXGroup;
			children = (
				53666C9C0E1CD8D20028DBEA /* PGTSAbstractClassDescription.h */,
				53666C9D0E1CD8D20028DBEA /* PGTSAbstractClassDescription.m */,
				53666C9E0E1CD8D20028DBEA /* PGTSAbstractDescription.h */,
				53666C9F0E1CD8D20028DBEA /* PGTSAbstractDescription.m */,
				53666CA00E1CD8D20028DBEA /* PGTSAbstractObjectDescription.h */,
				53666CA10E1CD8D20028DBEA /* PGTSAbstractObjectDescription.m */,
				53666CA20E1CD8D20028DBEA /* PGTSACLItem.h */,
				53666CA30E1CD8D20028DBEA /* PGTSACLItem.m */,
				53666CB60E1CD8D20028DBEA /* PGTSDatabaseDescription.h */,
				53666CB70E1CD8D20028DBEA /* PGTSDatabaseDescription.m */,
				53666CBA0E1CD8D20028DBEA /* PGTSFieldDescription.h */,
				53666CBB0E1CD8D20028DBEA /* PGTSFieldDescription.m */,
				53666CBC0E1CD8D20028DBEA /* PGTSForeignKeyDescription.h */,
				53666CBD0E1CD8D20028DBEA /* PGTSForeignKeyDescription.m */,
				53666CC40E1CD8D20028DBEA /* PGTSIndexDescription.h */,
				53666CC50E1CD8D20028DBEA /* PGTSIndexDescription.m */,
				53666CD00E1CD8D20028DBEA /* PGTSRoleDescription.h */,
				53666CD10E1CD8D20028DBEA /* PGTSRoleDescription.m */,
				53666CD30E1CD8D20028DBEA /* PGTSSchemaDescription.h */,
				53666CD40E1CD8D20028DBEA /* PGTSSchemaDescription.m */,
				53666CD50E1CD8D20028DBEA /* PGTSTableDescription.h */,
				53666CD60E1CD8D20028DBEA /* PGTSTableDescription.m */,
				53666CD70E1CD8D20028DBEA /* PGTSTypeDescription.h */,
				53666C990E1CD8D20028DBEA /* PGTSTypeDescription.m */,
			);
			name = Metadata;
			sourceTree = "<group>";
		};
		53666D740E1CDE3E0028DBEA /* MKCCollections */ = {
			isa = PBXGroup;
			children = (
				53666D520E1CDE3A0028DBEA /* MKCAbstractIntegerDictionary.m */,
				53666D540E1CDE3A0028DBEA /* MKCCollections.h */,
				53666D550E1CDE3A0028DBEA /* MKCCompatibility.h */,
				53666D560E1CDE3A0028DBEA /* MKCDictionary.h */,
				53666D570E1CDE3A0028DBEA /* MKCDictionary.m */,
				53666D580E1CDE3A0028DBEA /* MKCDictionaryEnumerator.m */,
				53666D590E1CDE3A0028DBEA /* MKCDictionaryEnumerators.h */,
				53666D5A0E1CDE3A0028DBEA /* MKCDictionaryKeyEnumerator.m */,
				53666D5B0E1CDE3A0028DBEA /* MKCDictionaryPrivate.h */,
				53666D5C0E1CDE3A0028DBEA /* MKCHashTable.h */,
				53666D5D0E1CDE3A0028DBEA /* MKCHashTable.m */,
				53666D5E0E1CDE3A0028DBEA /* MKCIntegerDictionary.m */,
				53666D5F0E1CDE3A0028DBEA /* MKCIntegerDictionaryEnumerator.m */,
				53666D600E1CDE3A0028DBEA /* MKCIntegerDictionaryKeyEnumerator.m */,
				53666D610E1CDE3A0028DBEA /* MKCIntegerKeyDictionary.m */,
				53666D620E1CDE3A0028DBEA /* MKCObjectDictionary.m */,
			);
			name = MKCCollections;
			sourceTree = "<group>";
		};
		53666D820E1CDF100028DBEA /* Queries */ = {
			isa = PBXGroup;
			children = (
				53666CC90E1CD8D20028DBEA /* PGTSQuery.h */,
				53666CCA0E1CD8D20028DBEA /* PGTSQuery.m */,
				53666CCB0E1CD8D20028DBEA /* PGTSQueryDescription.h */,
				53666CCC0E1CD8D20028DBEA /* PGTSQueryDescription.m */,
				53666CCD0E1CD8D20028DBEA /* PGTSResultSet.h */,
				53666CCE0E1CD8D20028DBEA /* PGTSResultSet.mm */,
				53666CCF0E1CD8D20028DBEA /* PGTSResultSetPrivate.h */,
			);
			name = Queries;
			sourceTree = "<group>";
		};
		53666D850E1CDFF80028DBEA /* Connection */ = {
			isa = PBXGroup;
			children = (
				53666CC60E1CD8D20028DBEA /* PGTSNotification.h */,
				53666CC70E1CD8D20028DBEA /* PGTSNotification.m */,
				53666CB20E1CD8D20028DBEA /* PGTSConnector.h */,
				53666CB30E1CD8D20028DBEA /* PGTSConnector.m */,
				53666CAA0E1CD8D20028DBEA /* PGTSConnection.h */,
				53666CAB0E1CD8D20028DBEA /* PGTSConnection.mm */,
				53666CAE0E1CD8D20028DBEA /* PGTSConnectionMonitor.h */,
				53666CAF0E1CD8D20028DBEA /* PGTSConnectionMonitor.m */,
				53666CB10E1CD8D20028DBEA /* PGTSConnectionPrivate.h */,
			);
			name = Connection;
			sourceTree = "<group>";
		};
		53666D860E1CE01A0028DBEA /* Predicates */ = {
			isa = PBXGroup;
			children = (
				53877EAB0E27667B0097C35F /* PGTSConstantValue.h */,
				53877EAC0E27667B0097C35F /* PGTSConstantValue.m */,
				53666D7C0E1CDE5A0028DBEA /* NSPredicate+PGTSAdditions.h */,
				53666D790E1CDE5A0028DBEA /* NSPredicate+PGTSAdditions.m */,
				53666D7A0E1CDE5A0028DBEA /* NSExpression+PGTSAdditions.h */,
				53666D7B0E1CDE5A0028DBEA /* NSExpression+PGTSAdditions.m */,
			);
			name = Predicates;
			sourceTree = "<group>";
		};
		53666D890E1CE05C0028DBEA /* Other */ = {
			isa = PBXGroup;
			children = (
				53666CC80E1CD8D20028DBEA /* PGTSProbes.d */,
				53666C9B0E1CD8D20028DBEA /* PGTS.h */,
				53666CA40E1CD8D20028DBEA /* PGTSAdditions.h */,
				53666CA50E1CD8D20028DBEA /* PGTSAdditions.m */,
				53666CA60E1CD8D20028DBEA /* PGTSCertificateVerificationDelegate.h */,
				53666CA70E1CD8D20028DBEA /* PGTSCertificateVerificationDelegate.m */,
				53666CA80E1CD8D20028DBEA /* PGTSCertificateVerificationDelegateProtocol.h */,
				53666CB40E1CD8D20028DBEA /* PGTSConstants.h */,
				53666CB50E1CD8D20028DBEA /* PGTSConstants.m */,
				53666CBE0E1CD8D20028DBEA /* PGTSFoundationObjects.h */,
				53666CBF0E1CD8D20028DBEA /* PGTSFoundationObjects.m */,
				53666CC00E1CD8D20028DBEA /* PGTSFunctions.h */,
				53666CC10E1CD8D20028DBEA /* PGTSFunctions.m */,
			);
			name = Other;
			sourceTree = "<group>";
		};
		5373852B0DD9FAC1006F965A /* Products */ = {
			isa = PBXGroup;
			children = (
				5373852F0DD9FAC1006F965A /* BaseTenPalette.palette */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		537E983E0AAF539E00542F9C /* Automatically-updating containers */ = {
			isa = PBXGroup;
			children = (
				537E98370AAF538B00542F9C /* BXContainerProxy.h */,
				537E98380AAF538B00542F9C /* BXContainerProxy.m */,
				531E2B2A0A5A70D900A3BB37 /* BXArrayProxy.h */,
				531E2B2B0A5A70D900A3BB37 /* BXArrayProxy.m */,
				537E98650AAF57E100542F9C /* BXSetProxy.h */,
				537E98660AAF57E100542F9C /* BXSetProxy.m */,
				537E987D0AAF71D000542F9C /* BXSetRelationProxy.h */,
				537E987E0AAF71D000542F9C /* BXSetRelationProxy.m */,
				5321C0560AD4FD780011D0C8 /* BXSetHelperTableRelationProxy.h */,
				5321C0570AD4FD780011D0C8 /* BXSetHelperTableRelationProxy.m */,
			);
			name = "Automatically-updating containers";
			sourceTree = "<group>";
		};
		538A808B0E1D0F730025B3C8 /* SQL Parser */ = {
			isa = PBXGroup;
			children = (
				538A83140E1D1EE00025B3C8 /* BXPGSQLScanner.h */,
				538A83150E1D1EE00025B3C8 /* BXPGSQLScanner.m */,
				538A83130E1D1E990025B3C8 /* From PostgreSQL */,
			);
			name = "SQL Parser";
			sourceTree = "<group>";
		};
		538A83130E1D1E990025B3C8 /* From PostgreSQL */ = {
			isa = PBXGroup;
			children = (
				538A80BB0E1D0FA00025B3C8 /* psqlscan.l */,
				538A82D80E1D183C0025B3C8 /* psqlscan.h */,
				538A80BD0E1D102C0025B3C8 /* common.h */,
				538A80C30E1D10670025B3C8 /* print.h */,
				538A80BF0E1D10560025B3C8 /* settings.h */,
				538A80C10E1D105C0025B3C8 /* variables.h */,
				538A82EC0E1D1BE20025B3C8 /* dumputils.h */,
				538A82F90E1D1C1B0025B3C8 /* stringutils.h */,
				538A82DA0E1D19920025B3C8 /* common.c */,
				538A82E90E1D1B990025B3C8 /* copy.c */,
				538A83080E1D1E0A0025B3C8 /* dumputils.c */,
				538A83100E1D1E5F0025B3C8 /* keywords.c */,
				538A82E60E1D1B820025B3C8 /* mbprint.c */,
				538A82E30E1D1B1F0025B3C8 /* path.c */,
				538A82B90E1D15BB0025B3C8 /* print.c */,
				538A83050E1D1DD30025B3C8 /* prompt.c */,
				538A82F80E1D1C1B0025B3C8 /* stringutils.c */,
				538A82B60E1D151D0025B3C8 /* variables.c */,
				538A83CC0E1D85420025B3C8 /* sql_parser_exports */,
			);
			name = "From PostgreSQL";
			sourceTree = "<group>";
		};
		539758B50E1EB25F0042120A /* SQL Generation */ = {
			isa = PBXGroup;
			children = (
				5395E7240E2F77DF006E8441 /* BXPGEntityImporter.h */,
				5395E7250E2F77DF006E8441 /* BXPGEntityImporter.m */,
				539758B00E1EB24C0042120A /* BXPGEntityConverter.h */,
				539758B10E1EB24C0042120A /* BXPGEntityConverter.m */,
				53877E910E26AE920097C35F /* NSEntityDescription+BXPGAdditions.h */,
				53877E920E26AE920097C35F /* NSEntityDescription+BXPGAdditions.m */,
				53877E970E26B3F00097C35F /* NSAttributeDescription+BXPGAdditions.h */,
				53877E980E26B3F00097C35F /* NSAttributeDescription+BXPGAdditions.m */,
				53877EE90E2773E30097C35F /* NSRelationshipDescription+BXPGAdditions.h */,
				53877EEA0E2773E30097C35F /* NSRelationshipDescription+BXPGAdditions.m */,
			);
			name = "SQL Generation";
			sourceTree = "<group>";
		};
		539758B60E1EB2B00042120A /* SQL Script Handling */ = {
			isa = PBXGroup;
			children = (
				532875480E1E515500CC507E /* BXPGSQLScriptReader.h */,
				532875490E1E515500CC507E /* BXPGSQLScriptReader.m */,
				538A808B0E1D0F730025B3C8 /* SQL Parser */,
			);
			name = "SQL Script Handling";
			sourceTree = "<group>";
		};
		53B24CF70E223C70007AED76 /* Metadata subclasses */ = {
			isa = PBXGroup;
			children = (
				53B24CF20E223A14007AED76 /* BXPGDatabaseDescription.h */,
				53B24CF30E223A14007AED76 /* BXPGDatabaseDescription.m */,
				53B24CF80E223C8C007AED76 /* BXPGTableDescription.h */,
				53B24CF90E223C8C007AED76 /* BXPGTableDescription.m */,
			);
			name = "Metadata subclasses";
			sourceTree = "<group>";
		};
		53B8730F0A0A53D9007315BC /* Descriptions */ = {
			isa = PBXGroup;
			children = (
				53B872800A0A4CEC007315BC /* BXAbstractDescription.h */,
				53B872810A0A4CEC007315BC /* BXAbstractDescription.m */,
				533229E40A024C2500BDB151 /* BXEntityDescription.h */,
				539EE9F10B4A7E85005DDDA5 /* BXEntityDescriptionPrivate.h */,
				533229E30A024C2500BDB151 /* BXEntityDescription.m */,
				53B86FF80A0A1D6F007315BC /* BXPropertyDescription.h */,
				53B90C250BA6AE7600D982C4 /* BXPropertyDescriptionPrivate.h */,
				53B86FF90A0A1D6F007315BC /* BXPropertyDescription.m */,
				539EDD730C46218B00B6E5EC /* BXAttributeDescription.h */,
				539EDD800C46243100B6E5EC /* BXAttributeDescriptionPrivate.h */,
				539EDD740C46218B00B6E5EC /* BXAttributeDescription.m */,
				5328FB6B0C457AC4006DE171 /* BXRelationshipDescription.h */,
				5389E1A20C464107002714B8 /* BXRelationshipDescriptionPrivate.h */,
				5328FB6C0C457AC4006DE171 /* BXRelationshipDescription.m */,
				5328FB7F0C457DB9006DE171 /* Relationships */,
			);
			name = Descriptions;
			sourceTree = "<group>";
		};
		53D0D1980B6F908A00D2D101 /* PostgreSQL Interface */ = {
			isa = PBXGroup;
			children = (
				530132E109D460230037C485 /* BXPGInterface.h */,
				530132E209D460230037C485 /* BXPGInterface.m */,
				537F01700DDC58F100498B93 /* BXPGAdditions.h */,
				537F01710DDC58F100498B93 /* BXPGAdditions.m */,
				53D0D19B0B6F90B300D2D101 /* BXPGCertificateVerificationDelegate.h */,
				53D0D19C0B6F90B300D2D101 /* BXPGCertificateVerificationDelegate.m */,
				5390DE580E32B788003980BE /* BXPGCurrentCompatVersion.m.m4 */,
				53B24CF70E223C70007AED76 /* Metadata subclasses */,
				531A21AF0DE46860006C757A /* Notification Handlers */,
				531A21B00DE4686E006C757A /* Transaction Handlers */,
				531A21B10DE4687D006C757A /* Recovery Attempters */,
				539758B60E1EB2B00042120A /* SQL Script Handling */,
				539758B50E1EB25F0042120A /* SQL Generation */,
			);
			name = "PostgreSQL Interface";
			sourceTree = "<group>";
		};
		53EFE9E10BA96444008666B7 /* Products */ = {
			isa = PBXGroup;
			children = (
				535444950D634DA9002A6C47 /* BaseTenAppKit.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		53F77DA10A3806580058F7D6 /* xcconfig */ = {
			isa = PBXGroup;
			children = (
				535444200D634A98002A6C47 /* common.xcconfig */,
				535444210D634A98002A6C47 /* debug-gc.xcconfig */,
				535444220D634A98002A6C47 /* debug-non-gc.xcconfig */,
				535444230D634A98002A6C47 /* release-gc.xcconfig */,
				535444240D634A98002A6C47 /* release-non-gc.xcconfig */,
			);
			path = xcconfig;
			sourceTree = SOURCE_ROOT;
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		535443C40D634A47002A6C47 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				53666DAC0E1CE2180028DBEA /* postgresql in Headers */,
				535443C50D634A47002A6C47 /* BaseTen.h in Headers */,
				535443C60D634A47002A6C47 /* BXDatabaseContext.h in Headers */,
				535443C70D634A47002A6C47 /* BXInterface.h in Headers */,
				535443C80D634A47002A6C47 /* BXPGInterface.h in Headers */,
				535443C90D634A47002A6C47 /* BXDatabaseObject.h in Headers */,
				535443CA0D634A47002A6C47 /* BXDatabaseObjectID.h in Headers */,
				535443CB0D634A47002A6C47 /* BXObjectStatusInfo.h in Headers */,
				535443CC0D634A47002A6C47 /* BXConstants.h in Headers */,
				535443CD0D634A47002A6C47 /* BXDatabaseAdditions.h in Headers */,
				535443CE0D634A47002A6C47 /* BXAbstractDescription.h in Headers */,
				535443CF0D634A47002A6C47 /* BXPropertyDescription.h in Headers */,
				535443D00D634A47002A6C47 /* BXEntityDescription.h in Headers */,
				535443D10D634A47002A6C47 /* BXArrayProxy.h in Headers */,
				535443D20D634A47002A6C47 /* BXException.h in Headers */,
				535443D30D634A47002A6C47 /* BXContainerProxy.h in Headers */,
				535443D40D634A47002A6C47 /* BXSetProxy.h in Headers */,
				535443D50D634A47002A6C47 /* BXSetRelationProxy.h in Headers */,
				535443D60D634A47002A6C47 /* BXSetHelperTableRelationProxy.h in Headers */,
				535443D70D634A47002A6C47 /* BXDatabaseContextPrivate.h in Headers */,
				535443D80D634A47002A6C47 /* BXDatabaseObjectIDPrivate.h in Headers */,
				535443D90D634A47002A6C47 /* BXEntityDescriptionPrivate.h in Headers */,
				535443DA0D634A47002A6C47 /* BXPolicyDelegate.h in Headers */,
				535443DB0D634A47002A6C47 /* BXPGCertificateVerificationDelegate.h in Headers */,
				535443DC0D634A47002A6C47 /* BXConnectionSetupManagerProtocol.h in Headers */,
				535443DD0D634A47002A6C47 /* BXPropertyDescriptionPrivate.h in Headers */,
				535443DE0D634A47002A6C47 /* BXDatabaseObjectPrivate.h in Headers */,
				535443DF0D634A47002A6C47 /* BXConstantsPrivate.h in Headers */,
				535443E00D634A47002A6C47 /* BXRelationshipDescription.h in Headers */,
				535443E10D634A47002A6C47 /* BXForeignKey.h in Headers */,
				535443E20D634A47002A6C47 /* BXAttributeDescription.h in Headers */,
				535443E30D634A47002A6C47 /* BXAttributeDescriptionPrivate.h in Headers */,
				535443E40D634A47002A6C47 /* BXRelationshipDescriptionPrivate.h in Headers */,
				535443E50D634A47002A6C47 /* BXForeignKeyPrivate.h in Headers */,
				535443E60D634A47002A6C47 /* BXOneToOneRelationshipDescription.h in Headers */,
				535443E70D634A47002A6C47 /* BXManyToManyRelationshipDescription.h in Headers */,
				535443E80D634A47002A6C47 /* BXObjectKeyPathExpression.h in Headers */,
				535443E90D634A47002A6C47 /* BXInvocationRecorder.h in Headers */,
				535443EA0D634A47002A6C47 /* BXInvocation.h in Headers */,
				537F01620DDC580500498B93 /* BXPGLockHandler.h in Headers */,
				537F016A0DDC580E00498B93 /* BXPGModificationHandler.h in Headers */,
				537F01720DDC58F100498B93 /* BXPGAdditions.h in Headers */,
				537F04E40DDC855C00498B93 /* BXPGNotificationHandler.h in Headers */,
				537F04E80DDC954900498B93 /* BXPGClearLocksHandler.h in Headers */,
				537F05130DDCADA800498B93 /* BXPGTransactionHandler.h in Headers */,
				5364BB780DDDD01B0040258D /* BXPGAutocommitTransactionHandler.h in Headers */,
				5364BB7E0DDDD02E0040258D /* BXPGManualCommitTransactionHandler.h in Headers */,
				531A21500DE431D1006C757A /* BXPGConnectionResetRecoveryAttempter.h in Headers */,
				531A21560DE4324D006C757A /* BXPGAutocommitConnectionResetRecoveryAttempter.h in Headers */,
				531A215C0DE432F9006C757A /* BXPGManualCommitConnectionResetRecoveryAttempter.h in Headers */,
				5331CB5B0DEDA843003AF2A9 /* BXPGReconnectionRecoveryAttempter.h in Headers */,
				53BD79D70E09140D009CAFE6 /* BXErrorHandlerDelegate.h in Headers */,
				53ED2E8E0E1AB7CB0095BE8B /* BXLogger.h in Headers */,
				53666CDA0E1CD8D20028DBEA /* PGTS.h in Headers */,
				53666CDB0E1CD8D20028DBEA /* PGTSAbstractClassDescription.h in Headers */,
				53666CDD0E1CD8D20028DBEA /* PGTSAbstractDescription.h in Headers */,
				53666CDF0E1CD8D20028DBEA /* PGTSAbstractObjectDescription.h in Headers */,
				53666CE10E1CD8D20028DBEA /* PGTSACLItem.h in Headers */,
				53666CE30E1CD8D20028DBEA /* PGTSAdditions.h in Headers */,
				53666CE50E1CD8D20028DBEA /* PGTSCertificateVerificationDelegate.h in Headers */,
				53666CE70E1CD8D20028DBEA /* PGTSCertificateVerificationDelegateProtocol.h in Headers */,
				53666CE90E1CD8D20028DBEA /* PGTSConnection.h in Headers */,
				53666CED0E1CD8D20028DBEA /* PGTSConnectionMonitor.h in Headers */,
				53666CF00E1CD8D20028DBEA /* PGTSConnectionPrivate.h in Headers */,
				53666CF10E1CD8D20028DBEA /* PGTSConnector.h in Headers */,
				53666CF30E1CD8D20028DBEA /* PGTSConstants.h in Headers */,
				53666CF50E1CD8D20028DBEA /* PGTSDatabaseDescription.h in Headers */,
				53666CF90E1CD8D20028DBEA /* PGTSFieldDescription.h in Headers */,
				53666CFD0E1CD8D20028DBEA /* PGTSFoundationObjects.h in Headers */,
				53666CFF0E1CD8D20028DBEA /* PGTSFunctions.h in Headers */,
				53666D010E1CD8D20028DBEA /* PGTSHOM.h in Headers */,
				53666D030E1CD8D20028DBEA /* PGTSIndexDescription.h in Headers */,
				53666D050E1CD8D20028DBEA /* PGTSNotification.h in Headers */,
				53666D080E1CD8D20028DBEA /* PGTSQuery.h in Headers */,
				53666D0A0E1CD8D20028DBEA /* PGTSQueryDescription.h in Headers */,
				53666D0C0E1CD8D20028DBEA /* PGTSResultSet.h in Headers */,
				53666D0E0E1CD8D20028DBEA /* PGTSResultSetPrivate.h in Headers */,
				53666D0F0E1CD8D20028DBEA /* PGTSRoleDescription.h in Headers */,
				53666D110E1CD8D20028DBEA /* PGTSScannedMemoryAllocator.h in Headers */,
				53666D120E1CD8D20028DBEA /* PGTSSchemaDescription.h in Headers */,
				53666D140E1CD8D20028DBEA /* PGTSTableDescription.h in Headers */,
				53666D160E1CD8D20028DBEA /* PGTSTypeDescription.h in Headers */,
				53666D650E1CDE3A0028DBEA /* MKCCollections.h in Headers */,
				53666D660E1CDE3A0028DBEA /* MKCCompatibility.h in Headers */,
				53666D670E1CDE3A0028DBEA /* MKCDictionary.h in Headers */,
				53666D6A0E1CDE3A0028DBEA /* MKCDictionaryEnumerators.h in Headers */,
				53666D6C0E1CDE3A0028DBEA /* MKCDictionaryPrivate.h in Headers */,
				53666D6D0E1CDE3A0028DBEA /* MKCHashTable.h in Headers */,
				53666D7E0E1CDE5A0028DBEA /* NSExpression+PGTSAdditions.h in Headers */,
				53666D800E1CDE5A0028DBEA /* NSPredicate+PGTSAdditions.h in Headers */,
				5328754A0E1E515500CC507E /* BXPGSQLScriptReader.h in Headers */,
				539758520E1E86200042120A /* BXDataModelCompiler.h in Headers */,
				53B24CF40E223A14007AED76 /* BXPGDatabaseDescription.h in Headers */,
				53B24CFA0E223C8C007AED76 /* BXPGTableDescription.h in Headers */,
				53877E930E26AE920097C35F /* NSEntityDescription+BXPGAdditions.h in Headers */,
				53877E990E26B3F00097C35F /* NSAttributeDescription+BXPGAdditions.h in Headers */,
				53877EAD0E27667B0097C35F /* PGTSConstantValue.h in Headers */,
				53877EEB0E2773E30097C35F /* NSRelationshipDescription+BXPGAdditions.h in Headers */,
				53D9DDED0E2B4F310009D370 /* BXPGEntityConverter.h in Headers */,
				5395E7260E2F77DF006E8441 /* BXPGEntityImporter.h in Headers */,
				53A59B250E34EB570026D7E1 /* BXWeakNotification.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		535443BB0D634A47002A6C47 /* BaseTen Framework + GC */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 535444100D634A47002A6C47 /* Build configuration list for PBXNativeTarget "BaseTen Framework + GC" */;
			buildPhases = (
				535443C40D634A47002A6C47 /* Headers */,
				535443EB0D634A47002A6C47 /* Resources */,
				535443EE0D634A47002A6C47 /* Sources */,
				535444080D634A47002A6C47 /* Frameworks */,
				5354440E0D634A47002A6C47 /* Set icon */,
			);
			buildRules = (
				53F5B8170E32B97C000F527B /* PBXBuildRule */,
			);
			dependencies = (
				5362E8710E1CE4A9005C7654 /* PBXTargetDependency */,
				538A82CB0E1D176D0025B3C8 /* PBXTargetDependency */,
			);
			name = "BaseTen Framework + GC";
			productName = "BXDatabase Static";
			productReference = 535444130D634A47002A6C47 /* BaseTen.framework */;
			productType = "com.apple.product-type.framework";
		};
		538A82C00E1D16AC0025B3C8 /* SQL Parser */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 538A82C40E1D16CB0025B3C8 /* Build configuration list for PBXNativeTarget "SQL Parser" */;
			buildPhases = (
				538A82BE0E1D16AC0025B3C8 /* Sources */,
				538A82BF0E1D16AC0025B3C8 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				5397580E0E1E7B790042120A /* PBXTargetDependency */,
			);
			name = "SQL Parser";
			productName = "SQL Parser";
			productReference = 538A82C10E1D16AC0025B3C8 /* SQLParser.o */;
			productType = "com.apple.product-type.objfile";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		0867D690FE84028FC02AAC07 /* Project object */ = {
			isa = PBXProject;
			buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "BaseTen" */;
			compatibilityVersion = "Xcode 2.4";
			hasScannedForEncodings = 1;
			mainGroup = 0867D691FE84028FC02AAC07 /* BXDatabase */;
			productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
			projectDirPath = "";
			projectReferences = (
				{
					ProductGroup = 53EFE9E10BA96444008666B7 /* Products */;
					ProjectRef = 53EFE9E00BA96444008666B7 /* BaseTenAppKit.xcodeproj */;
				},
				{
					ProductGroup = 5373852B0DD9FAC1006F965A /* Products */;
					ProjectRef = 53EFE9E60BA96452008666B7 /* BaseTenPalette.xcodeproj */;
				},
			);
			projectRoot = "";
			targets = (
				537385720DD9FBAE006F965A /* BaseTen + GC */,
				535443BB0D634A47002A6C47 /* BaseTen Framework + GC */,
				53BD79F70E092ABC009CAFE6 /* Documentation */,
				5362E86C0E1CE46D005C7654 /* PostgreSQL */,
				538A82C00E1D16AC0025B3C8 /* SQL Parser */,
			);
		};
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
		535444950D634DA9002A6C47 /* BaseTenAppKit.framework */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.framework;
			path = BaseTenAppKit.framework;
			remoteRef = 535444940D634DA9002A6C47 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		5373852F0DD9FAC1006F965A /* BaseTenPalette.palette */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.cfbundle;
			path = BaseTenPalette.palette;
			remoteRef = 5373852E0DD9FAC1006F965A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
/* End PBXReferenceProxy section */

/* Begin PBXResourcesBuildPhase section */
		535443EB0D634A47002A6C47 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				535443EC0D634A47002A6C47 /* datatypeassociations.plist in Resources */,
				535443ED0D634A47002A6C47 /* BaseTen.icns in Resources */,
				538A830B0E1D1E150025B3C8 /* debug-gc.xcconfig in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		5354440E0D634A47002A6C47 /* Set icon */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "Set icon";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "ICON_FOLDER_PATH=\"$PROJECT_DIR/BaseTenFrameworkIcon\"\n\n\"$PROJECT_DIR/unzip.sh\" \"$PROJECT_DIR/BaseTenFrameworkIcon.zip\" \"$ICON_FOLDER_PATH\"\n\"$PROJECT_DIR/set_icon.sh\" \"$ICON_FOLDER_PATH\" \"$TARGET_BUILD_DIR/$WRAPPER_NAME\"\n";
			showEnvVarsInLog = 0;
		};
		5362E86B0E1CE46D005C7654 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "my_build_dir=\"$BUILT_PRODUCTS_DIR\"/BaseTen-PostgreSQL\nversion=\"8.2.5\"\npostgresql_source_file=\"postgresql-base-${version}.tar.bz2\"\npostgresql_root=\"${my_build_dir}/postgresql-${version}\"\n\nfunction extract\n{\n    # Extract the sources\n    if [ ! -d \"$postgresql_root\" ]\n    then\n        if [ -e \"$postgresql_root\" ]\n        then\n            echo \"A file named ${postgresql_root} exists and is not a folder. Exiting.\"\n            exit 1\n        fi\n        gnutar -jxf \"$postgresql_source_file\" -C \"$my_build_dir\"\n        patch -p1 -d \"$postgresql_root\" < \"$SRCROOT\"/libpq.patch\n    fi\n}\n\nfunction build\n{\n    ptype=`uname -p`\n    my_host=\n    my_target=\"$1\"\n    if [ -z \"$my_target\" ]\n    then\n        my_target=\"$ptype\"\n    fi\n\n\tunset CC\n\tunset CPP\n\tunset CFLAGS\n\tunset CPPFLAGS\n\tunset CXXFLAGS\n\tunset LDFLAGS\n\n    if [ \"powerpc\" = \"$my_target\" ]\n    then\n        export CFLAGS=\"-arch ppc\"\n        export CPPFLAGS=\"-isystem=/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4\"\n        export LDFLAGS=\"-Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4\"\n\n        if [ \"i386\" = \"$ptype\" ]\n        then\n            my_host=\"--host=powerpc-apple-darwin8.9.0\"\n        fi\n    elif [ \"i386\" = \"$my_target\" ]\n    then\n        export CFLAGS=\"-arch i386\"\n        export CPPFLAGS=\"-isystem=/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4\"\n        export LDFLAGS=\"-Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4\"\n\n        if [ \"powerpc\" = \"$ptype\" ]\n        then\n            my_host=\"--host=i386-apple-darwin8.9.0\"\n        fi\n    else\n        echo \"Unsupported architecture $my_target\"\n        exit 1\n    fi\n\n    pushd \"$postgresql_root\"\n    make distclean 2> /dev/null\n\n    if [ \"Debug\" = \"$BUILD_STYLE\" ]\n    then\n        echo \"Configure options: $my_host --with-bonjour --disable-shared \\\n        --without-zlib --without-readline --with-openssl --enable-debug \\ \n        --prefix=$my_build_dir/$my_target\"\n        ./configure $my_host --with-bonjour --disable-shared --enable-debug \\\n        --without-zlib --without-readline --with-openssl \\\n        --prefix=$my_build_dir/\"$my_target\"\n    else\n        echo \"Configure options: $my_host --with-bonjour --disable-shared \\\n        --without-zlib --without-readline --with-openssl \\ \n        --prefix=$my_build_dir/$my_target\"\n        ./configure $my_host --with-bonjour --disable-shared \\\n        --without-zlib --without-readline --with-openssl \\\n        --prefix=$my_build_dir/\"$my_target\"\n    fi\n\n    make clean 2> /dev/null\n\n    mkdir -p ../\"$my_target\"\n\n\t## PG 8.2 doesn't like to be built piece by piece.\n\tmake -j 4 2> /dev/null\n\n    for x in src/include src/interfaces/libpq src/bin/psql\n    do\n        pushd \"$x\"\n        make install\n        popd\n    done\n    \n    popd\n}\n\nif [ ! -e \"$my_build_dir\"/universal/lib/libpq.a ] || \\\n   [ ! -e \"$my_build_dir\"/universal/bin/psql ] ||\n   [ ! -e \"$my_build_dir\"/postgresql ]\nthen\n\tmkdir -p \"$my_build_dir\"\n\tpushd \"$SRCROOT\"/Contrib/PostgreSQL\n\textract\n\n\tif [ ! -e \"$my_build_dir\"/powerpc/lib/libpq.a ] || [ ! -e \"$my_build_dir\"/powerpc/bin/psql ]\n\tthen\n\t    build powerpc\n\tfi\n\n\tif [ ! -e \"$my_build_dir\"/i386/lib/libpq.a ] || [ ! -e \"$my_build_dir\"/i386/bin/psql ]\n\tthen\n\t    build i386\n\tfi\n\n\tmkdir -p \"$my_build_dir\"/universal/bin\n\tmkdir -p \"$my_build_dir\"/universal/lib\n\tfor file in lib/libpq.a bin/psql\n\tdo\n\t    lipo -create -output \"$my_build_dir\"/universal/\"$file\" \\\n\t\t\t\"$my_build_dir\"/i386/\"$file\" \\\n\t\t\t\"$my_build_dir\"/powerpc/\"$file\"\n\tdone\n\tcp -R \"$my_build_dir\"/powerpc/include \"$my_build_dir\"/postgresql\n\t\"$postgresql_root\"/configure --version | head -n 1 > \"$my_build_dir\"/VERSION\n\n\tpopd\nfi\nexit 0\n";
			showEnvVarsInLog = 0;
		};
		53BD79F60E092ABC009CAFE6 /* Run doxygen */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "Run doxygen";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "if [ -z \"$DOXYGEN\" ]\nthen\n\tDOXYGEN=`which doxygen`\n\tif [ -z \"$DOXYGEN\" ]\n\tthen\n\t\tif [ -x \"/usr/local/bin/doxygen\" ]\n\t\tthen\n\t\t\tDOXYGEN=\"/usr/local/bin/doxygen\"\n\t\telif [ -x \"/opt/local/bin/doxygen\" ]\n\t\tthen\n\t\t\tDOXYGEN=\"/opt/local/bin/doxygen\"\n\t\telif [ -x \"/sw/bin/doxygen\" ]\n\t\tthen\n\t\t\tDOXYGEN=\"/sw/bin/doxygen\"\n\t\tfi\n\tfi\nfi\n\nif [ -x \"$DOXYGEN\" ]\nthen\n\tcd \"$SRCROOT\"\n\t\"$DOXYGEN\"\n\tcd Documentation/html\n\tmake\n\topen *.docset\nelse\n\techo \"warning: didn't find doxygen; documentation not created.\"\nfi\nexit 0";
			showEnvVarsInLog = 0;
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		535443EE0D634A47002A6C47 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				5390DE590E32B788003980BE /* BXPGCurrentCompatVersion.m.m4 in Sources */,
				535443EF0D634A47002A6C47 /* BXDatabaseContext.m in Sources */,
				535443F00D634A47002A6C47 /* BXPGInterface.m in Sources */,
				535443F10D634A47002A6C47 /* BXDatabaseObject.m in Sources */,
				535443F20D634A47002A6C47 /* BXDatabaseObjectID.m in Sources */,
				535443F30D634A47002A6C47 /* BXObjectStatusInfo.m in Sources */,
				535443F40D634A47002A6C47 /* BXConstants.m in Sources */,
				535443F50D634A47002A6C47 /* BXDatabaseAdditions.m in Sources */,
				535443F60D634A47002A6C47 /* BXAbstractDescription.m in Sources */,
				535443F70D634A47002A6C47 /* BXPropertyDescription.m in Sources */,
				535443F80D634A47002A6C47 /* BXEntityDescription.m in Sources */,
				535443F90D634A47002A6C47 /* BXArrayProxy.m in Sources */,
				535443FA0D634A47002A6C47 /* BXException.m in Sources */,
				535443FB0D634A47002A6C47 /* BXContainerProxy.m in Sources */,
				535443FC0D634A47002A6C47 /* BXSetProxy.m in Sources */,
				535443FD0D634A47002A6C47 /* BXSetRelationProxy.m in Sources */,
				535443FE0D634A47002A6C47 /* BXSetHelperTableRelationProxy.m in Sources */,
				535443FF0D634A47002A6C47 /* BXRelationshipDescription.m in Sources */,
				535444000D634A47002A6C47 /* BXForeignKey.m in Sources */,
				535444010D634A47002A6C47 /* BXAttributeDescription.m in Sources */,
				535444020D634A47002A6C47 /* BXOneToOneRelationshipDescription.m in Sources */,
				535444030D634A47002A6C47 /* BXManyToManyRelationshipDescription.m in Sources */,
				535444040D634A47002A6C47 /* BXPGCertificateVerificationDelegate.m in Sources */,
				535444050D634A47002A6C47 /* BXObjectKeyPathExpression.m in Sources */,
				535444060D634A47002A6C47 /* BXInvocationRecorder.m in Sources */,
				535444070D634A47002A6C47 /* BXInvocation.m in Sources */,
				537F01630DDC580500498B93 /* BXPGLockHandler.mm in Sources */,
				537F016B0DDC580E00498B93 /* BXPGModificationHandler.mm in Sources */,
				537F01730DDC58F100498B93 /* BXPGAdditions.m in Sources */,
				537F04E50DDC855C00498B93 /* BXPGNotificationHandler.m in Sources */,
				537F04E90DDC954900498B93 /* BXPGClearLocksHandler.m in Sources */,
				537F05140DDCADA800498B93 /* BXPGTransactionHandler.m in Sources */,
				5364BB790DDDD01B0040258D /* BXPGAutocommitTransactionHandler.m in Sources */,
				5364BB7F0DDDD02E0040258D /* BXPGManualCommitTransactionHandler.m in Sources */,
				531A21510DE431D1006C757A /* BXPGConnectionResetRecoveryAttempter.m in Sources */,
				531A21570DE4324D006C757A /* BXPGAutocommitConnectionResetRecoveryAttempter.m in Sources */,
				531A215D0DE432F9006C757A /* BXPGManualCommitConnectionResetRecoveryAttempter.m in Sources */,
				53E068260DEAE02A0004363D /* BXProbes.d in Sources */,
				5331CB5C0DEDA843003AF2A9 /* BXPGReconnectionRecoveryAttempter.m in Sources */,
				5364EF5C0E1B940A003D3DB6 /* BXLogger.m in Sources */,
				53666CD80E1CD8D20028DBEA /* PGTSTypeDescription.m in Sources */,
				53666CDC0E1CD8D20028DBEA /* PGTSAbstractClassDescription.m in Sources */,
				53666CDE0E1CD8D20028DBEA /* PGTSAbstractDescription.m in Sources */,
				53666CE00E1CD8D20028DBEA /* PGTSAbstractObjectDescription.m in Sources */,
				53666CE20E1CD8D20028DBEA /* PGTSACLItem.m in Sources */,
				53666CE40E1CD8D20028DBEA /* PGTSAdditions.m in Sources */,
				53666CE60E1CD8D20028DBEA /* PGTSCertificateVerificationDelegate.m in Sources */,
				53666CEA0E1CD8D20028DBEA /* PGTSConnection.mm in Sources */,
				53666CEE0E1CD8D20028DBEA /* PGTSConnectionMonitor.m in Sources */,
				53666CF20E1CD8D20028DBEA /* PGTSConnector.m in Sources */,
				53666CF40E1CD8D20028DBEA /* PGTSConstants.m in Sources */,
				53666CF60E1CD8D20028DBEA /* PGTSDatabaseDescription.m in Sources */,
				53666CFA0E1CD8D20028DBEA /* PGTSFieldDescription.m in Sources */,
				53666CFE0E1CD8D20028DBEA /* PGTSFoundationObjects.m in Sources */,
				53666D000E1CD8D20028DBEA /* PGTSFunctions.m in Sources */,
				53666D020E1CD8D20028DBEA /* PGTSHOM.m in Sources */,
				53666D040E1CD8D20028DBEA /* PGTSIndexDescription.m in Sources */,
				53666D060E1CD8D20028DBEA /* PGTSNotification.m in Sources */,
				53666D070E1CD8D20028DBEA /* PGTSProbes.d in Sources */,
				53666D090E1CD8D20028DBEA /* PGTSQuery.m in Sources */,
				53666D0B0E1CD8D20028DBEA /* PGTSQueryDescription.m in Sources */,
				53666D0D0E1CD8D20028DBEA /* PGTSResultSet.mm in Sources */,
				53666D100E1CD8D20028DBEA /* PGTSRoleDescription.m in Sources */,
				53666D130E1CD8D20028DBEA /* PGTSSchemaDescription.m in Sources */,
				53666D150E1CD8D20028DBEA /* PGTSTableDescription.m in Sources */,
				53666D630E1CDE3A0028DBEA /* MKCAbstractIntegerDictionary.m in Sources */,
				53666D680E1CDE3A0028DBEA /* MKCDictionary.m in Sources */,
				53666D690E1CDE3A0028DBEA /* MKCDictionaryEnumerator.m in Sources */,
				53666D6B0E1CDE3A0028DBEA /* MKCDictionaryKeyEnumerator.m in Sources */,
				53666D6E0E1CDE3A0028DBEA /* MKCHashTable.m in Sources */,
				53666D6F0E1CDE3A0028DBEA /* MKCIntegerDictionary.m in Sources */,
				53666D700E1CDE3A0028DBEA /* MKCIntegerDictionaryEnumerator.m in Sources */,
				53666D710E1CDE3A0028DBEA /* MKCIntegerDictionaryKeyEnumerator.m in Sources */,
				53666D720E1CDE3A0028DBEA /* MKCIntegerKeyDictionary.m in Sources */,
				53666D730E1CDE3A0028DBEA /* MKCObjectDictionary.m in Sources */,
				53666D7D0E1CDE5A0028DBEA /* NSPredicate+PGTSAdditions.m in Sources */,
				53666D7F0E1CDE5A0028DBEA /* NSExpression+PGTSAdditions.m in Sources */,
				5328754B0E1E515500CC507E /* BXPGSQLScriptReader.m in Sources */,
				539758530E1E86200042120A /* BXDataModelCompiler.m in Sources */,
				53B24CF50E223A14007AED76 /* BXPGDatabaseDescription.m in Sources */,
				53B24CFB0E223C8C007AED76 /* BXPGTableDescription.m in Sources */,
				53877E940E26AE920097C35F /* NSEntityDescription+BXPGAdditions.m in Sources */,
				53877E9A0E26B3F00097C35F /* NSAttributeDescription+BXPGAdditions.m in Sources */,
				53877EAE0E27667B0097C35F /* PGTSConstantValue.m in Sources */,
				53877EEC0E2773E30097C35F /* NSRelationshipDescription+BXPGAdditions.m in Sources */,
				53D9DDEC0E2B4F300009D370 /* BXPGEntityConverter.m in Sources */,
				5395E7270E2F77DF006E8441 /* BXPGEntityImporter.m in Sources */,
				53A59B260E34EB570026D7E1 /* BXWeakNotification.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		538A82BE0E1D16AC0025B3C8 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				538A83160E1D1EE00025B3C8 /* BXPGSQLScanner.m in Sources */,
				538A82C50E1D16DB0025B3C8 /* psqlscan.l in Sources */,
				538A832A0E1D1FCE0025B3C8 /* common.c in Sources */,
				538A832C0E1D20090025B3C8 /* variables.c in Sources */,
				538A83810E1D2ACB0025B3C8 /* copy.c in Sources */,
				538A83820E1D2ACC0025B3C8 /* dumputils.c in Sources */,
				538A83830E1D2ACC0025B3C8 /* keywords.c in Sources */,
				538A83840E1D2ACC0025B3C8 /* mbprint.c in Sources */,
				538A83850E1D2ACD0025B3C8 /* path.c in Sources */,
				538A83860E1D2ACD0025B3C8 /* print.c in Sources */,
				538A83870E1D2ACE0025B3C8 /* prompt.c in Sources */,
				538A83880E1D2ACF0025B3C8 /* stringutils.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		532876C90E1E778600CC507E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 5362E86C0E1CE46D005C7654 /* PostgreSQL */;
			targetProxy = 532876C80E1E778600CC507E /* PBXContainerItemProxy */;
		};
		5362E8710E1CE4A9005C7654 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 5362E86C0E1CE46D005C7654 /* PostgreSQL */;
			targetProxy = 5362E8700E1CE4A9005C7654 /* PBXContainerItemProxy */;
		};
		537385760DD9FBB7006F965A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 535443BB0D634A47002A6C47 /* BaseTen Framework + GC */;
			targetProxy = 537385750DD9FBB7006F965A /* PBXContainerItemProxy */;
		};
		538A82CB0E1D176D0025B3C8 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 538A82C00E1D16AC0025B3C8 /* SQL Parser */;
			targetProxy = 538A82CA0E1D176D0025B3C8 /* PBXContainerItemProxy */;
		};
		5397580E0E1E7B790042120A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 5362E86C0E1CE46D005C7654 /* PostgreSQL */;
			targetProxy = 5397580D0E1E7B790042120A /* PBXContainerItemProxy */;
		};
		53BD7A010E092BD5009CAFE6 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 53BD79F70E092ABC009CAFE6 /* Documentation */;
			targetProxy = 53BD7A000E092BD5009CAFE6 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin PBXVariantGroup section */
		089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				089C1667FE841158C02AAC07 /* English */,
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		1DEB91B208733DA50010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Debug;
		};
		1DEB91B308733DA50010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Release;
		};
		535444110D634A47002A6C47 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 535444210D634A98002A6C47 /* debug-gc.xcconfig */;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				HEADER_SEARCH_PATHS = (
					"$(BUILT_PRODUCTS_DIR)",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL",
				);
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
				);
				LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/Dependencies/MKCCollections/build/Debug\"";
			};
			name = Debug;
		};
		535444120D634A47002A6C47 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 535444230D634A98002A6C47 /* release-gc.xcconfig */;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				HEADER_SEARCH_PATHS = (
					"$(BUILT_PRODUCTS_DIR)",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL",
				);
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
				);
				LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/Dependencies/MKCCollections/build/Debug\"";
			};
			name = Release;
		};
		5362E86D0E1CE46D005C7654 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				PRODUCT_NAME = PostgreSQL;
			};
			name = Debug;
		};
		5362E86E0E1CE46D005C7654 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				PRODUCT_NAME = PostgreSQL;
			};
			name = Release;
		};
		537385730DD9FBAE006F965A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				PRODUCT_NAME = "BaseTen + GC";
			};
			name = Debug;
		};
		537385740DD9FBAE006F965A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				PRODUCT_NAME = "BaseTen + GC";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		538A82C20E1D16AD0025B3C8 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = NO;
				GCC_DEBUGGING_SYMBOLS = default;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_OBJC_GC = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				HEADER_SEARCH_PATHS = (
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/include",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/include/postgresql/server",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/include/postgresql/internal",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/postgresql/server",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/postgresql/server/libpq",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/postgresql/internal",
				);
				INSTALL_PATH = /usr/local/lib;
				KEEP_PRIVATE_EXTERNS = NO;
				PREBINDING = NO;
				PRODUCT_NAME = SQLParser;
				SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
				SEPARATE_STRIP = YES;
				STRIP_INSTALLED_PRODUCT = NO;
				STRIP_STYLE = "non-global";
			};
			name = Debug;
		};
		538A82C30E1D16AD0025B3C8 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)";
				ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386";
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				DEPLOYMENT_POSTPROCESSING = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_ENABLE_OBJC_GC = YES;
				HEADER_SEARCH_PATHS = (
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/include",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/include/postgresql/server",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/include/postgresql/internal",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/postgresql/server",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/postgresql/server/libpq",
					"$(BUILT_PRODUCTS_DIR)/BaseTen-PostgreSQL/postgresql/postgresql/internal",
				);
				INSTALL_PATH = /usr/local/lib;
				KEEP_PRIVATE_EXTERNS = NO;
				PREBINDING = NO;
				PRODUCT_NAME = SQLParser;
				SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
				SEPARATE_STRIP = YES;
				STRIP_INSTALLED_PRODUCT = NO;
				STRIP_STYLE = "non-global";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		53BD79F80E092ABD009CAFE6 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				PRODUCT_NAME = Documentation;
			};
			name = Debug;
		};
		53BD79F90E092ABD009CAFE6 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				PRODUCT_NAME = Documentation;
				ZERO_LINK = NO;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "BaseTen" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB91B208733DA50010E9CD /* Debug */,
				1DEB91B308733DA50010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		535444100D634A47002A6C47 /* Build configuration list for PBXNativeTarget "BaseTen Framework + GC" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				535444110D634A47002A6C47 /* Debug */,
				535444120D634A47002A6C47 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		5362E8C80E1CE4E8005C7654 /* Build configuration list for PBXAggregateTarget "PostgreSQL" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				5362E86D0E1CE46D005C7654 /* Debug */,
				5362E86E0E1CE46D005C7654 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		537385890DD9FBE0006F965A /* Build configuration list for PBXAggregateTarget "BaseTen + GC" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				537385730DD9FBAE006F965A /* Debug */,
				537385740DD9FBAE006F965A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		538A82C40E1D16CB0025B3C8 /* Build configuration list for PBXNativeTarget "SQL Parser" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				538A82C20E1D16AD0025B3C8 /* Debug */,
				538A82C30E1D16AD0025B3C8 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		53BD79FA0E092ADB009CAFE6 /* Build configuration list for PBXAggregateTarget "Documentation" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				53BD79F80E092ABD009CAFE6 /* Debug */,
				53BD79F90E092ABD009CAFE6 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.