OpenTok / Pods / Pods.xcodeproj / project.pbxproj
project.pbxproj
Raw
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 55;
	objects = {

/* Begin PBXAggregateTarget section */
		072CEA044D2EF26F03496D5996BBF59F /* Firebase */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 3F9C6EB08C34018C2F8A1830E265A8E7 /* Build configuration list for PBXAggregateTarget "Firebase" */;
			buildPhases = (
			);
			dependencies = (
				2CCF507768698110DC9494BFB0E3B5F1 /* PBXTargetDependency */,
				7CD85EBC3ADEC9DC88802AFFA6C56E44 /* PBXTargetDependency */,
			);
			name = Firebase;
		};
/* End PBXAggregateTarget section */

/* Begin PBXBuildFile section */
		009679D4996DB5A2B9058ADD5E9EA781 /* FIRComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = B3FC9BCEAD9805430525496A02FDD018 /* FIRComponentType.m */; };
		00A513B6CE37BC4C4364EE5E0BFC103E /* PromisesObjC-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B09C5E0E4A4CBC9631EA9A3811DF123 /* PromisesObjC-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		02B57CFD77FD0684FCC917993230EA4D /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = 42E379FEBF4AC1BFBE10C9FA372CC02C /* FBLPromiseError.h */; settings = {ATTRIBUTES = (Public, ); }; };
		03789ABEDA5425157D2F86529BF899ED /* GULKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 82C4E09D71D351CDC86C1B414CAE2CE1 /* GULKeychainUtils.m */; };
		044841CC1F348FD1C95184E271741DF0 /* dumpfile.h in Headers */ = {isa = PBXBuildFile; fileRef = A4EB4875AE805F3C548980D3C2C6AA7F /* dumpfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
		06AF160F0E2586401AA55E62CC35D8D7 /* FWriteTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 90705DD6130570EBC3FD7E4FCDD062CD /* FWriteTree.h */; settings = {ATTRIBUTES = (Project, ); }; };
		06EE4E55900F4BCA81EC01B01BF71E52 /* Pods-assign5-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C6FD4F53313280C9CFCCBADAFD56C9DF /* Pods-assign5-dummy.m */; };
		079C79FF9480D105ECD6B69B4703BF25 /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A6345DED88C1A6890A68222E7BFEB7 /* FBLPromise+Do.m */; };
		07C59D6F249C010668352CCAE612E268 /* table.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2109574537CC666287FA6AD8CF529F4E /* table.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		07FFD71C8C99935805579188519E150E /* FNextPushId.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B005F0AE3C847E6E0E953AAFE3E1A8 /* FNextPushId.m */; };
		08BCF48038EE3A474F7F4DEF57C24EE6 /* FTupleBoolBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = 72EF3C893DA94FEF3E7C44C1A202EEAE /* FTupleBoolBlock.m */; };
		0997FB68C9247AB231724C68F228344F /* FSyncPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FC7892F48FA7BFEBF981248095DE151 /* FSyncPoint.h */; settings = {ATTRIBUTES = (Project, ); }; };
		09D86692586F0AB017CD31CEAB6F96FC /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = 3373D5FC933CEBBB67002B325DA3A4DE /* FBLPromise+Timeout.m */; };
		09E8F4A44D45715D6354B1202235C02C /* FIRDiagnosticsData.m in Sources */ = {isa = PBXBuildFile; fileRef = 00CD212FDDC8CC6C00B5ECC120E77B0C /* FIRDiagnosticsData.m */; };
		09EDC0E47264F99AA68C35631794C96A /* merger.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2850012C3A58ABE57EFE44342140B598 /* merger.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		0B71D3E6265CD794125FE1D8B972FBFA /* FPriorityIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = F10EBE9C60701A432783313379613D86 /* FPriorityIndex.m */; };
		0BEAF7491BB1BB6022650C4F909A9737 /* FTupleRemovedQueriesEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 388BF23D7B494F0AE65D71E213305BBD /* FTupleRemovedQueriesEvents.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0C31BB12C2C84944032B6E0605B9B830 /* FMerge.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F611FF9FC019D853646828D3573F730 /* FMerge.m */; };
		0C882E7116056246ECB6CF31EC92C2E5 /* FValidation.m in Sources */ = {isa = PBXBuildFile; fileRef = 657B6BB933CFDC2D8FC663732FB8C83E /* FValidation.m */; };
		0CA78B12B9160B9F9F76C5943081D5DF /* FIRCoreDiagnosticsInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = A6E1D6D330F8A9D43B51D159D4AB71FD /* FIRCoreDiagnosticsInterop.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0CB731ABA22B7D8FDE707C409648F902 /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = B3843B59A8269CFC7C5C45E9DC0DCF03 /* FBLPromise+Reduce.h */; settings = {ATTRIBUTES = (Public, ); }; };
		0D7EFD19F74046C3E3E09AC3F51017E8 /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = C0FBF6F8B07EB236B1EF343860FEA266 /* FBLPromise+Wrap.m */; };
		0ED474F4A903AEC94BA24E4599556F32 /* FTupleNodePath.m in Sources */ = {isa = PBXBuildFile; fileRef = BF1BA5902F691320F72FCF8AA8DDB8F0 /* FTupleNodePath.m */; };
		0F90A999FF9282592BBD0EB6CCB0B693 /* GDTCORPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 838F9165548FCA0BE3E267CC47C896DD /* GDTCORPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1049DA16CAF181B04C9CA23B041F577C /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 906722846A3DDECD494B3706B0226DC9 /* GULAppEnvironmentUtil.m */; };
		10CB2FD5F9B1BFC7D2CB0493E6148D65 /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 99301BB84826956239453E89E032D6FB /* PromisesObjC-dummy.m */; };
		114D6D8EC2DCF339957131029FE1A804 /* db_impl.cc in Sources */ = {isa = PBXBuildFile; fileRef = CD843B79906DC8610A36F29583AD53F2 /* db_impl.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		11562278BA69321CB885B64D287BAF73 /* FLimitedFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = E303EB7B6E9AA138ED74D193D4434348 /* FLimitedFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1174A092D89DCBD426E68A0D157D14D7 /* FImmutableSortedSet.m in Sources */ = {isa = PBXBuildFile; fileRef = E895B134662C98CD6F77DC5DA96B5923 /* FImmutableSortedSet.m */; };
		11756F894D2D629C4BA138FC4167229F /* FCompoundHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 38F2DE0213810050FBB40CD03C055161 /* FCompoundHash.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1183FCE9B614E5837503DBC753F563DB /* log_reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = C0BFF0B96C3FE4F22AF773445C4929E5 /* log_reader.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		1208DC3B08D80B187C988494A3B72B0F /* FLimitedFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F541F53B2026335E5F969C2254B7AA9 /* FLimitedFilter.m */; };
		127379CCB42AFA4BC61E89AF51201D4E /* FConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E85AE36FE4CD2C0B1A281A90DF0EFCB /* FConnection.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1320FE6211DBE3291837CC1F8D477CB2 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F2194D84611F8D319499D652C839F480 /* SystemConfiguration.framework */; };
		140A903424530A5000F6EBBEA16F98A3 /* GDTCORAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = 037FC5F3664112E7AC035E02524C5444 /* GDTCORAssert.m */; };
		1485D0C05B744962AEB8C4090805BE31 /* FPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AB6138782F9E619DF0D2CE884A81766 /* FPath.m */; };
		14A1EE3445AFC625833557DAF2401006 /* GULURLSessionDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 5968F8FFE4A92F0E60DFA18D3D6CB10B /* GULURLSessionDataResponse.m */; };
		14B9507E485D5090ED1091A1BE56707E /* FParsedUrl.m in Sources */ = {isa = PBXBuildFile; fileRef = CDA39C6A0E1CA0F92E4191E76364B049 /* FParsedUrl.m */; };
		14DA8878911B7C5F8D0462D5DCFA0DFF /* FTupleNodePath.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B9AB3DD9D6D2E18DBB252E1BEB2C592 /* FTupleNodePath.h */; settings = {ATTRIBUTES = (Project, ); }; };
		153C1EE766904ABE09A02D03A664BE44 /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C1540BE9859616E0C2292B368A19E1C /* FBLPromises.h */; settings = {ATTRIBUTES = (Public, ); }; };
		173473B66212B0F222D8FEF17E2531D6 /* FValueEventRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 36E962DDEC6CC39E7CE2A244B87DFB74 /* FValueEventRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1786FE0B4EC9E01A4327C56429F9342A /* status.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D8FAD565D1D7BFA6C8A914BE1A0DFB /* status.h */; settings = {ATTRIBUTES = (Public, ); }; };
		181F8CDFB7E9B7AE4F2C86949730238A /* GDTCORDirectorySizeTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A56887063F718FB753A87D945E2E4E6 /* GDTCORDirectorySizeTracker.h */; settings = {ATTRIBUTES = (Project, ); }; };
		18EC615485CB93254969EC3AB527BC7A /* FirebaseCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 51EB8082A38A4A173B79C9D96A8237DA /* FirebaseCore.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1A42B97C74704F7E9935484DB8F10957 /* port.h in Headers */ = {isa = PBXBuildFile; fileRef = 163CFBB4CD5EE3C6B5A578FE8444E6EC /* port.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1A72C59F065354F6854685F97BA7C7C6 /* builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E470DE3C9B05984C0D73C346944B330 /* builder.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1A78FDDC4A585BE1D9732BD150023546 /* FViewProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC3C2FF85FB139E27970EDDE8102928 /* FViewProcessor.m */; };
		1A82A403E01F7B99D7EB4B23A12C7F6F /* FSparseSnapshotTree.m in Sources */ = {isa = PBXBuildFile; fileRef = 71A1489285A0AC7DFBE5B9166E9E6B2E /* FSparseSnapshotTree.m */; };
		1ABC470F46E9B4E04363838B9B475E9A /* GULHeartbeatDateStorageUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = D7478495647E571DEE0CD89658F09456 /* GULHeartbeatDateStorageUserDefaults.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1C0E91C9199C1C5DD3516DA81399626A /* FEventRaiser.h in Headers */ = {isa = PBXBuildFile; fileRef = EFC04038FBD51324A9221318AAF89BC8 /* FEventRaiser.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1C157D9030B9909A0FF3C7504BB30914 /* HeartbeatsBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = F21010512C0B27F8EE850F53F929C275 /* HeartbeatsBundle.swift */; };
		1C18318818F832588021381B5A3F3104 /* FTupleTSN.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EB433E4C318E3FCDE32AAAA724D7535 /* FTupleTSN.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1D1918029E8D2BCB78B0AB7629F976FF /* APLevelDB.h in Headers */ = {isa = PBXBuildFile; fileRef = 85651C2AD0E7CDDFA5E6DA9300DFEFE2 /* APLevelDB.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1E4333DC2487226EC9E60419192820C1 /* FTypedefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 42FB10F4D962A0FFFF30C5A16A3BD62F /* FTypedefs.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1E791C72363B590294B86D9BB029B3F4 /* table_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = D58A31EB405EBF7B874E60CD6D187691 /* table_builder.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1E9DB2881A008AEC35BF625321386D84 /* write_batch_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9474804D1E7E4B34CFAD4741D1554D60 /* write_batch_internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1FB00BD9D9495AAA084DE4A539E82CFD /* FValueEventRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 67DBE1DEC7024476330F33D6FA60B716 /* FValueEventRegistration.m */; };
		20793B9D26BBD062DE8546E7F5D70D41 /* FSRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 09463662ABB9406266422D3C69C4BE2A /* FSRWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; };
		209C6E5BB4A6F45342154CD0BD09DBC9 /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = DBAB3B12C69908AB54C195BF4A1D2BE9 /* FBLPromise+Await.m */; };
		210D92CB0CA98A67BC96E909BCC6FB62 /* FSyncTree.m in Sources */ = {isa = PBXBuildFile; fileRef = 700DEDD7DE3CA4320B12B8A26C5C48ED /* FSyncTree.m */; };
		218E642FEB891D395178516EB70AC48A /* FTreeSortedDictionaryEnumerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C5BC0448B081C0CDDA93FE5EEFB763B /* FTreeSortedDictionaryEnumerator.h */; settings = {ATTRIBUTES = (Project, ); }; };
		22406FABC117EEFCC669FDA04EB208A7 /* FStorageEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = B4CF81FD16AEA498A1B990B49132AAC4 /* FStorageEngine.h */; settings = {ATTRIBUTES = (Project, ); }; };
		229F6BACF3E270908829305F8AF7AF01 /* FIRApp.h in Headers */ = {isa = PBXBuildFile; fileRef = C75D2C8F9EC0D2004CDA6501BECECC71 /* FIRApp.h */; settings = {ATTRIBUTES = (Public, ); }; };
		23052A7906227E3E519487D437AEC3BE /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D02FFA4B50B1FD27191DD1B2F399A6D /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; };
		23ADD99284CF3DB5B1147B4ABB423F92 /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DBC2131F32C6C7A32C2B2957D759E20 /* GoogleUtilities-dummy.m */; };
		23FA3C6C65D4B541F964D3B9A96025B8 /* _ObjC_HeartbeatsPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0711B452E79E29373E76CEAE2A74A18 /* _ObjC_HeartbeatsPayload.swift */; };
		24714EA636F0C3DF67E93DA6610FE8E3 /* FOperationSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A5436CF0738010534E4F48A5DB5A30B /* FOperationSource.m */; };
		24DF7301C17083CD6B6D0AAF8AAEAFEF /* FTupleObjectNode.h in Headers */ = {isa = PBXBuildFile; fileRef = B945C870A6675AE75DF06CEAE270005D /* FTupleObjectNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		25032D3D2436F079C8B767240092756B /* FRepoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D22F35D9520320727D67B8EA7F4BC8F /* FRepoManager.m */; };
		255B3CC8600DB9A5E14284080462D3A0 /* FirebaseDatabase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ECEB9CF84DDE6DEDDAB067B8A5ADF338 /* FirebaseDatabase-dummy.m */; };
		257DB4A832421D7503A0DC628174041E /* GDTCOREvent_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 82AC110351963B0FCD8AA268A225845A /* GDTCOREvent_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		25A48112851699722D9FADC2913583AA /* FTree.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA17A0862FDFAB1106992A94D74B2C4 /* FTree.h */; settings = {ATTRIBUTES = (Project, ); }; };
		25BDA20BE013C945473411935044DA43 /* FCacheNode.h in Headers */ = {isa = PBXBuildFile; fileRef = ACC48C4D941BFD106C9AA630E097B331 /* FCacheNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		26914A9C296919F8AFFCFFF00A95DE7C /* GULKeychainStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 38C908BFC4C8334023A51E0765D5770A /* GULKeychainStorage.m */; };
		26A46FAEFBD83F43AD26C8E981E3E0ED /* GoogleDataTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A7CE4622ABDAA7B0AB270ED99C89294 /* GoogleDataTransport.h */; settings = {ATTRIBUTES = (Public, ); }; };
		26B37660C605C17C1491984B95C09516 /* GDTCOREvent.m in Sources */ = {isa = PBXBuildFile; fileRef = FC1C030B0F55DBC45165290AD603DE48 /* GDTCOREvent.m */; };
		271D6EC26D17F8B597E38260A8816CC5 /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = 29305AA4AC8F4E8B90FC7FF2A29D9BA2 /* FBLPromise+Race.m */; };
		2764FE7BD531CFD53982D4269F36B871 /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = B42AA54B1ED81B74CB19279B5C494E55 /* FBLPromise+Always.m */; };
		2777E417CBC6843FA6BF208D547440C6 /* log_writer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0231A407E664F676C8CFC2D540D2857E /* log_writer.h */; settings = {ATTRIBUTES = (Project, ); }; };
		288D42F1CB6E4D8FEB8F7D981BAA3892 /* FTupleStringNode.m in Sources */ = {isa = PBXBuildFile; fileRef = EFD115BC76D470126712A55DD67E4F21 /* FTupleStringNode.m */; };
		29A5347D1DD604E1FE90FE670798C9EA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */; };
		29E17E275BC3D46409D657840E4AED7F /* block.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4C84FFF6C5A9277FB3CC66FEF2ACC440 /* block.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		29EF894A3850685902D39C5A9281F7E9 /* FIRFirebaseUserAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = E2EC712A055DA9B8AD17B671B2FBCA8A /* FIRFirebaseUserAgent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2A3407CF7D992D8FEB46C68DFDA24C8C /* FListenProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 849E3B7F4C28DE73B52B15A0B3A3FADF /* FListenProvider.m */; };
		2B0521DEF71E6FE6A588386A765FCF34 /* GULHeartbeatDateStorageUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = C79B052517AD287D6C8F165D8F65128A /* GULHeartbeatDateStorageUserDefaults.m */; };
		2B4437C4F235EB6DB6C7B808A5BBB21A /* GDTCORFlatFileStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 012F61FD4A08504D44D52A46407118DF /* GDTCORFlatFileStorage.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2B918EB0BB63340588A4398AE3F03DDC /* arena.h in Headers */ = {isa = PBXBuildFile; fileRef = 43563ED16477FFDD16830EBA0777A780 /* arena.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2B921C28AAF0810EF585A7DB25286206 /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = 88F662546C145A7FF39923E1E5CF0332 /* FBLPromise+Delay.h */; settings = {ATTRIBUTES = (Public, ); }; };
		2C6839FFAC2A609F9D8B73ED9A35F762 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */; };
		2D0C921C77B6FE77C0FD1026B7ACC471 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D47476870A2C4126052C729D2367CAC /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2DB7B8F9803AA3F2428345CA39985F52 /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = BE2F197BFF111FA8ACAAF64C5F3F041E /* GULLogger.m */; };
		2E11D1553286A4F65C702013B4284128 /* env_posix_test_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F62C2106D18013F8F23AE21523BB7B3 /* env_posix_test_helper.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2E49621432B9E68D64C2B42320D13464 /* cct.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 17CBD997D904F44000E07224C2D0849C /* cct.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2EF909C5C47DA275C8DF96720676757E /* FIndexedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DA67757964178EB8F9171D032EF255CB /* FIndexedNode.m */; };
		2F2A743442D4E71E045A8C15D4F7CAF2 /* FLeafNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D38352E9A490004551A5DCE80A34379 /* FLeafNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3019B6248E6C466E51E343067E58078F /* FEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 00123C1602845CA652542D60C4861F12 /* FEventEmitter.m */; };
		30C34E520657A75C35A0CE5AB4D7BF36 /* table_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = 58F2EE7A85F1DEBEA0637543F9EDBBD6 /* table_cache.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		30F29DE59C7BBA07748C955B5E523E0A /* FIRDatabaseQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = F6F119A7688027AC3EC75E8C7DF3589A /* FIRDatabaseQuery.m */; };
		3131606D510B2FACC68C8F11C8BB33F0 /* db_iter.h in Headers */ = {isa = PBXBuildFile; fileRef = 548FDA952ECAFB8BCBAEF7F948E67569 /* db_iter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		320F8A85F8A6B2736E663981A6B6AE94 /* GDTCORDirectorySizeTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F8A7CA39AD1E89959BBA6DD40B940EC /* GDTCORDirectorySizeTracker.m */; };
		32FD51AEF46BEBD67F436EE5A04A94DA /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = ACE694CB7A1FC3B3FEECCFC0F3FEEB67 /* FBLPromise+Testing.h */; settings = {ATTRIBUTES = (Public, ); }; };
		33120B0065EC6029277030D636921D9E /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = 26BDCE49F8574C3E177F849BE7F8CB33 /* FBLPromise+Validate.m */; };
		331E56FD598657BB9D019663CA2166A1 /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = F44BE4B9FE63B81128137139B805C444 /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3322D50A33C8D5BB8832D69582901E02 /* FStringUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 28B9BE4EFB2C3F6EDDABB77062B1EA32 /* FStringUtilities.m */; };
		3345155681D9F8C08B8E0BB722DAD1FD /* GDTCORFlatFileStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = EABB2935195A3621B2CCD5F56D560E8B /* GDTCORFlatFileStorage.m */; };
		337415CEEF8A7C8A3ADF9AC4684372BA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */; };
		3450AE7E49C6D23E631F3C0FCA672BBB /* FIRHeartbeatInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B38C87036DC1BAD7BCF288F106C1E3B9 /* FIRHeartbeatInfo.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3459912A459BACBCE952600988B703AB /* bloom.cc in Sources */ = {isa = PBXBuildFile; fileRef = 037F6DBA6EA3594E2806590A6B4FA906 /* bloom.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		34D7F654A1418D09144F9B6D02739F69 /* GDTCORStorageEventSelector.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DFB077DE86A153B587F07FE9F867445 /* GDTCORStorageEventSelector.m */; };
		35446900D93BC7ECD3EDCC051E127078 /* table_cache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF8CB692ADA33B986AA90FE9D0D0F12 /* table_cache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		35FC5C82EF9CAC84A339C1496BA12936 /* RingBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AFAF1E3577C1A613A4467B58F006D19 /* RingBuffer.swift */; };
		361E5BB61F3B3ED0A1F2B818FB9ED173 /* FViewCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C3ACF0DFF1055AF75E7B92ED932FE19 /* FViewCache.m */; };
		3767DB154BC8158470A30612B68460F4 /* GDTCOREndpoints.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E7F84DC39A00DB3C58F5F8C75012564 /* GDTCOREndpoints.h */; settings = {ATTRIBUTES = (Public, ); }; };
		377000192E6180FA9C63081E1AB72F0E /* block_builder.cc in Sources */ = {isa = PBXBuildFile; fileRef = 64111BA0499408D89130386046FED778 /* block_builder.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		382D81C95C7C2257665630D303EB2916 /* FIRDatabaseReference_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 535206BAC958D46EA15682D67BB7AC2A /* FIRDatabaseReference_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		394DAFE01171CDC501D377CCBF44C953 /* FIRHeartbeatInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = CAE0DB6DBD96EF42F4F759FBE23CB030 /* FIRHeartbeatInfo.m */; };
		395ADC61B84798AE3C4D79109855A246 /* FIRVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 57015678A4470D1AD00647EBB6F1378C /* FIRVersion.m */; };
		3964645177D2F8F2BC10FD8126495724 /* FSyncTree.h in Headers */ = {isa = PBXBuildFile; fileRef = B8302C3766260903880866D3FF2B4D6D /* FSyncTree.h */; settings = {ATTRIBUTES = (Project, ); }; };
		39C97E286F70D37DF65583D717CB2462 /* NSURLSession+GULPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = E6285DB2F4F0457243B74B1E2DDD0991 /* NSURLSession+GULPromises.h */; settings = {ATTRIBUTES = (Public, ); }; };
		39F56FD83D5A903B7295DB1B2B04CB3F /* FRepoInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = C4D4413C987347A55DFECB4AB4014D49 /* FRepoInfo.m */; };
		39FE0E43E02C8D986556186F90FB8B72 /* logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A568BF65B9C09DE0F526834BF8CE6B1 /* logging.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3A1BE1BC1304F848CC82C4C3B49D243D /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = 27C87493FC0A80CF7B3212F861FD4018 /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc -fno-objc-arc"; }; };
		3B7E0F31F1F8EB356F2B6769B7152D4C /* FPriorityIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = B1CEAD0FF27F9A6ADC0D4FDEE39B8461 /* FPriorityIndex.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3B92AA2761ED80E3DE71C4F5BE98BF79 /* log_reader.h in Headers */ = {isa = PBXBuildFile; fileRef = FD98239FFC9078963A561DEB14361FBB /* log_reader.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3D2FF874671C1C61BFEA1E86ED7A14CF /* testharness.cc in Sources */ = {isa = PBXBuildFile; fileRef = D7F588188D856D3289209BCE93FA0685 /* testharness.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		3D624AE349C6C726611E86080907B1C0 /* FWriteRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 287EC9021A49A9FAB0099496346C35F9 /* FWriteRecord.m */; };
		3E138030DF0B9096DE949DD2F1D2663F /* db.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B2D0495CC0A281F1B529546ACBB8FC0 /* db.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3E6B8D80F7A8C87A12D74E237ECC09F4 /* FServerValues.m in Sources */ = {isa = PBXBuildFile; fileRef = D69715D8A50F77FF10367015ABE0DC2C /* FServerValues.m */; };
		3E758A2C33B1F7906A0A2E6480EE633B /* FIROptions.h in Headers */ = {isa = PBXBuildFile; fileRef = C485E14353C69B254A57EE17818E0E21 /* FIROptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3EC3AB487350E25193B636C4EB24805D /* FirebaseDatabase-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DD2E973E3E7553F24FDD21479EC6F2FC /* FirebaseDatabase-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3F084813F6BAC3614E0484B3012766F3 /* FStringUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C2BF24E6D0F2CF6F74874714D5242D2 /* FStringUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3F55BAB78F9FE48C0C33E49453133700 /* version_set.h in Headers */ = {isa = PBXBuildFile; fileRef = AB91FBF25B7252250D4DAEE5124E9ACB /* version_set.h */; settings = {ATTRIBUTES = (Project, ); }; };
		401D9E9325A8DEBAA57F2B067C23D9F7 /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 4607E81F06434E0B7A493F3929F6F082 /* FBLPromise.m */; };
		403833143AC4C1C9DD6E7DE5C9BA3085 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F2194D84611F8D319499D652C839F480 /* SystemConfiguration.framework */; };
		40BB92FE810B71A6C01EF343DA2FA8C5 /* log_format.h in Headers */ = {isa = PBXBuildFile; fileRef = EAA2BE4920386619BC496BC38DBA2831 /* log_format.h */; settings = {ATTRIBUTES = (Project, ); }; };
		412B7D4CCA9092D04CCCC85173C674C2 /* env_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 59CB18CFCA41E9876AC1A98154AB32D8 /* env_posix.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		415ED84564C921087A6CA65A5A325D87 /* FImmutableSortedDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 708A1A044AF4B09BC2BB7CEBF47AEBBE /* FImmutableSortedDictionary.m */; };
		41C464B1A14734EC305F3EC98CF642A4 /* FValueIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 01038B891EF8C5D95CD6E91559A9D231 /* FValueIndex.m */; };
		42E84193C2547C4F7BF2E8DAA74B9494 /* FIRRetryHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = FB72967E7E254FC96E7BFE3A8BB9DEEF /* FIRRetryHelper.m */; };
		438F5D9D9CD9C16EE16191285D620242 /* FTupleOnDisconnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 90E37BBD5A3B7B900B30698EFB626DFE /* FTupleOnDisconnect.m */; };
		441488BC544085C224F8CF6C5043D5E1 /* FCompleteChildSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 54238B268DA296666889BF16BAAE0B33 /* FCompleteChildSource.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4418E186001A4D5E5F8C79294E3ECD27 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B65FFAFEC45C737B6397CA212963243 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		450794801A6339642F11E4B3D225BDC9 /* FIRDatabaseConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B761908F75A4638CF18645C6280BD65 /* FIRDatabaseConfig.m */; };
		45202379A6DE7FA7DFAA0E6D61D36F81 /* cache.h in Headers */ = {isa = PBXBuildFile; fileRef = E357821302624D87B47E80E5CEEF1F79 /* cache.h */; settings = {ATTRIBUTES = (Public, ); }; };
		45FEA9769B1862CF971F713BF8D61915 /* FWriteTreeRef.h in Headers */ = {isa = PBXBuildFile; fileRef = C097625D13E282A42DC3628275BCE2C4 /* FWriteTreeRef.h */; settings = {ATTRIBUTES = (Project, ); }; };
		462AFDACAACEFA881572D46C8DC025B8 /* FQuerySpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FC12C7D71CF07F27C773868B1810F22 /* FQuerySpec.m */; };
		4838F91BB4F9290770DC5CC44F782D11 /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DB34EDDC6FDE97FE4C31032CE1E6483 /* FBLPromise+All.m */; };
		487B01A776029A72429FB9A955E018AF /* env.h in Headers */ = {isa = PBXBuildFile; fileRef = D1A421618FCE8979D392F716F1DD457B /* env.h */; settings = {ATTRIBUTES = (Public, ); }; };
		48A014E6BFA87718A486D81463AB1FE3 /* dbformat.h in Headers */ = {isa = PBXBuildFile; fileRef = 48686963BA8A85879E4E4B408D1DC734 /* dbformat.h */; settings = {ATTRIBUTES = (Project, ); }; };
		494E66FACEDD4A22FB1EC8B93E531B6E /* GDTCORRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = 53F65E5B6492923346AFA66BA605D489 /* GDTCORRegistrar.m */; };
		49901D09C9ADBC5E15BC16C1C4ECFFCF /* FRepoManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CC7848D9A140148B55479CD08D2A37A9 /* FRepoManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		49B1C0F1D5F3EF49FC91CD440A908605 /* FSnapshotHolder.m in Sources */ = {isa = PBXBuildFile; fileRef = A5CFE4FE14B1DDFE8DC36236A5D601E5 /* FSnapshotHolder.m */; };
		4A2269E80FA967E01376E36024C76E83 /* FTupleTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = E29BE7A0507A9EDB8C7BA290B9502AA8 /* FTupleTransaction.m */; };
		4A3C6E0CF53460E1F09EE0B1E23E7475 /* FIRTransactionResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A3847716CE0E68608E0B977A1B9CD10 /* FIRTransactionResult.m */; };
		4AB222316F225837D3C49458399E9123 /* firebasecore.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 69DA97CFCD93FB2CBBEEB5AECCA635FE /* firebasecore.nanopb.c */; };
		4B121C188432AB683E5AAAF498738F08 /* GDTCORRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = B1B53C5FBE77745DD41C4487BB86C55D /* GDTCORRegistrar.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4BC5730891EB32D6D07BCF3D6BF7A59D /* FTupleOnDisconnect.h in Headers */ = {isa = PBXBuildFile; fileRef = EC5F1F99AC68C22D4EDDB749A899E77D /* FTupleOnDisconnect.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4C42B82697CB22BC12D9DC7A03971160 /* FImmutableSortedDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 32E117271580E38519740AF4C6089AFB /* FImmutableSortedDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4C95AD75E9E8997CD73142BD650BF3FD /* FWebSocketConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 53DCC190A37BE89CECD254EAB2280187 /* FWebSocketConnection.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4CC6A938BE5D1791A1BA2967BCC0AFC8 /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F246DD9D8FF74821179256D66793363 /* FBLPromise+Then.m */; };
		4CFEF55DE78D39A6ED617DB4F4A98E86 /* GDTCCTUploadOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A6E6934AC18DE745AE43B15655B40E5A /* GDTCCTUploadOperation.m */; };
		4D8708357443826BFFF078300350CCE6 /* FIRTransactionResult_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E2BF63C9403D8401E34886062A634CD8 /* FIRTransactionResult_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4D8D2B7CE4F65EB701DEB341F366E01F /* FTypedefs_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 69A1BDF506672365BCDC59ED56EE7120 /* FTypedefs_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4EF65D39AE3247EC2D574030489185F1 /* FCachePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = A96B09C6ACC9CD56195215CDD312DB67 /* FCachePolicy.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4F3BBE610E4AEF73BC1A0F88CC1A5DD8 /* GDTCORReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D2A73DE531596F803E7C7EF5D5BA6C /* GDTCORReachability.m */; };
		510F62381BC934B7D2BAA77F04B92874 /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D51E479732F05C7A8BE51C921C15FEA /* FBLPromise+Always.h */; settings = {ATTRIBUTES = (Public, ); }; };
		5119ED740C714E0316DAEAC932446066 /* FIRMutableData_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 394CC5E7BAC37A6B40E2695EBCBAC627 /* FIRMutableData_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		51B4D3E88FEF8A35A6544F04C85561D0 /* FPersistenceManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CB48B26C4D8C20C6621C96CABA5FC66 /* FPersistenceManager.m */; };
		520EE197D77FB0A15939E8A7FE90CBCF /* two_level_iterator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D64BC16E64FC639428BB8086814262A /* two_level_iterator.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		529ABFA20703C55C4125FEEB035BCD06 /* filter_block.h in Headers */ = {isa = PBXBuildFile; fileRef = BF638D5EF99C62460C7133D0CD9C4CB7 /* filter_block.h */; settings = {ATTRIBUTES = (Project, ); }; };
		52A9365036FE5A233555CAE0362EE66D /* thread_annotations.h in Headers */ = {isa = PBXBuildFile; fileRef = DD87CDC5A0A31B12653C2C96085C8383 /* thread_annotations.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5325DE604F3C8E1C9A7AE7C88AA6EB8F /* FWebSocketConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = BD9ED4BC4093F5FAEB0903EFCC3961C5 /* FWebSocketConnection.m */; };
		5340F5245A22E20941EB802BA86F738E /* FEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 28E16E17F8A40E02FAE2A21E89A48DAF /* FEvent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		53D632075B74945C49D4655169547DAA /* FIRCoreDiagnostics.h in Headers */ = {isa = PBXBuildFile; fileRef = 10C52BBD30FF030E4C0590DBCB055241 /* FIRCoreDiagnostics.h */; settings = {ATTRIBUTES = (Public, ); }; };
		53F799E4892DB102DB128D85A5C6EB74 /* GDTCORClock.m in Sources */ = {isa = PBXBuildFile; fileRef = AA57DF5831A39FA0C999AF5DF0712199 /* GDTCORClock.m */; };
		54218C1297B2615346AFC4F41118D0E9 /* FListenComplete.h in Headers */ = {isa = PBXBuildFile; fileRef = F36AA3B8C0FFC0F9765F014CA38C3295 /* FListenComplete.h */; settings = {ATTRIBUTES = (Project, ); }; };
		55877D1ED540F97A0D9931703639D2BD /* memtable.cc in Sources */ = {isa = PBXBuildFile; fileRef = 49044704C0538FA5BD82599BB7080407 /* memtable.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		575076F54EBF99D20E5BF44F4B07563D /* FIRDatabaseConnectionContextProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = D5E326B8D49CCF49975F17B84FD1C215 /* FIRDatabaseConnectionContextProvider.m */; };
		577CC30BCC42D7BBA2AFF79C504F5812 /* FTrackedQueryManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 50B96976620C0D51C79F3F5D34233C21 /* FTrackedQueryManager.m */; };
		5787F2AF61686C23AB910D4D66CA2665 /* GULKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CDE7A142DB9716364AFB2CAB8C2628A /* GULKeychainUtils.h */; settings = {ATTRIBUTES = (Public, ); }; };
		586E29936DC9B4D17C503AAC255572A7 /* histogram.cc in Sources */ = {isa = PBXBuildFile; fileRef = A6CA3C5EDB485803F462E9815214DA24 /* histogram.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		59B2DEB2A40F8AE355AE0418D0469EA9 /* HeartbeatStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8E6957C0AC16B13C81FC795AB3EEC2A /* HeartbeatStorage.swift */; };
		59D51FD4653DC85EA5CC3864611C7551 /* dumpfile.cc in Sources */ = {isa = PBXBuildFile; fileRef = D4A3FD3DC06021170ED962AD1ECFE569 /* dumpfile.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		59DF761F913E3AD23876CA0EBEAE996E /* FIRCoreDiagnosticsData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA419E4D404A57486BA5C6FFBCFA92A /* FIRCoreDiagnosticsData.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5A08F397BD701638E3FFB31F45FAB013 /* FirebaseCoreInternal-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AD563FA8706AC6AA543BA8FF8E9E013D /* FirebaseCoreInternal-dummy.m */; };
		5A11DD2940336DC8B22FE1F7180BCA1E /* FWriteTreeRef.m in Sources */ = {isa = PBXBuildFile; fileRef = AA58CA229E861D8E9D454CFC0ED2F437 /* FWriteTreeRef.m */; };
		5A1B3A06700B468ECCB3158172FA596A /* FTupleObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = A0D7CF9CAE0AAC04B008498ED0CC885A /* FTupleObjects.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5B88AC9B9ED07E362D832521816B5AD2 /* FIRRetryHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA52FCA6D49658625F0566CAC31D0652 /* FIRRetryHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5C2493C79CF76E439C63747E14A56F96 /* FOverwrite.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EF337797B93238DEE11931C5819B31A /* FOverwrite.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5CA8626F8F2A31A1090A120E9BC4FC5A /* FIRHeartbeatLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 59AE68717EF488192304FB4F6372C7BF /* FIRHeartbeatLogger.m */; };
		5D3F5E5D70CF15EEFE8D2949C65ED4E5 /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = DD4620FD1F2F12E361F686FBA79D5BAF /* GULSecureCoding.m */; };
		5D82D01F53C7209AFABCDA97BF4887BB /* GDTCCTNanopbHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = E5ED4CEA3D665C65ED9BB519DE0B184A /* GDTCCTNanopbHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5DDC87F22B4EF236EE1419C9C22800B2 /* GULNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = A976629679C3D60A0CB874756D5F1B71 /* GULNSData+zlib.m */; };
		5DEB039A3054AC46C7DFA59187BC5EB8 /* HeartbeatsPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1359F87252060D6F5DADD0C16EB62292 /* HeartbeatsPayload.swift */; };
		5DFEF54FFC3E35E84087C8AC993E82AE /* FImmutableTree.m in Sources */ = {isa = PBXBuildFile; fileRef = D6355A99870C14E3707CAA7974DCAD1F /* FImmutableTree.m */; };
		5E68AD2566B765B91DB09B043BC8DB4B /* FIRComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = AA221A59312CD2C96F2E8ACB350D249A /* FIRComponentContainer.m */; };
		5F2F1F93A22DF7230BFBA1C235C00AB4 /* FIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = BDF3E8EBB42634C926B21B2C36773422 /* FIndex.m */; };
		5F9F09075FE957D223D848D6E6D230C8 /* FServerValues.h in Headers */ = {isa = PBXBuildFile; fileRef = FCB4BA2C503301854545982D8D61C284 /* FServerValues.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5FD7888D1A6C22FF3799792A150123F3 /* FIRDataSnapshot_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D1C0B49314E6A5B4EE67820DC4BD182F /* FIRDataSnapshot_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6089C566C1AE2A07D3ABE9EFB6D37F86 /* FCacheNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 053DF82D73949E271C4736155AF93FFF /* FCacheNode.m */; };
		6220523BAD26331B88FAAFCF7F2FAF2D /* GDTCORTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 960979EA4C7C9D4D9E027741BBC3432C /* GDTCORTransformer.m */; };
		62694A4E9AC7DF2C2C90F6FC3489E920 /* FLLRBEmptyNode.h in Headers */ = {isa = PBXBuildFile; fileRef = FDD3ECCE6B24C6EF2F80A8F703B36CFA /* FLLRBEmptyNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		628E7AA6AD3563A8CA32B9E6B6435535 /* FIRDatabaseComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = D14BA7A80F1215357FE839610400268C /* FIRDatabaseComponent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		63806F66E8AA07918B7CDA810F03B446 /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = 09E3FF997FCC40EF3DB85D2464FA12C2 /* FBLPromiseError.m */; };
		63C81EBAFD4F765130EB7655E8D0BD62 /* leveldb-library-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5ED2AA5E0D5A187AF4A0EB001BCF92 /* leveldb-library-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		642C7D1C57E8A305190F91ED7FBA2063 /* FTupleCallbackStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = EDA14626B8792FCB48627C9663783FAF /* FTupleCallbackStatus.h */; settings = {ATTRIBUTES = (Project, ); }; };
		646D55BBF287B9C10346D9F9B5824FFC /* GDTCORTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EF11195DBF0FD652E94B025D875DAF3 /* GDTCORTargets.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6535EDF2A59D21211EFB63FAD14AA967 /* filter_policy.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EF752F73ECB1D4B5CB1473E45C02EC6 /* filter_policy.h */; settings = {ATTRIBUTES = (Public, ); }; };
		65B4DF129960B7A4BD75EA9D4FF86D05 /* FIRDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F86912088FCF862314F3B681364F28E /* FIRDatabase.h */; settings = {ATTRIBUTES = (Public, ); }; };
		65F174A71E7F7007D209D5316D2F7867 /* windows_logger.h in Headers */ = {isa = PBXBuildFile; fileRef = F6D29D2A5E3AEF25D9B62DA555EBED1F /* windows_logger.h */; settings = {ATTRIBUTES = (Project, ); }; };
		66B914769942963383AE4C741E5639C8 /* FIRCoreDiagnosticsConnector.h in Headers */ = {isa = PBXBuildFile; fileRef = 88C6438EC7FD62EDDD881552597A73BE /* FIRCoreDiagnosticsConnector.h */; settings = {ATTRIBUTES = (Project, ); }; };
		67566E7271FC919BABC73960D46BE931 /* FPendingPut.h in Headers */ = {isa = PBXBuildFile; fileRef = 237145F452DEE0C46EF9D7F2E6187AA7 /* FPendingPut.h */; settings = {ATTRIBUTES = (Project, ); }; };
		67E8CEC3662D916E37114DBE7206C1B7 /* repair.cc in Sources */ = {isa = PBXBuildFile; fileRef = 62581FD6814B321B9C1B02D1B2AEEC1D /* repair.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		68C00BCC53A1243C9DF0E35F74961C53 /* FIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = EC683663D176E727DA879CDA995075A4 /* FIndex.h */; settings = {ATTRIBUTES = (Project, ); }; };
		68F35F193CF7CB99B4D26D33630FAC7B /* GDTCORTransport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = A7BECC300FC5C46623839F07A4AF56F8 /* GDTCORTransport_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		68FF647AC4BA01FC8809D808D5FDEF46 /* FClock.h in Headers */ = {isa = PBXBuildFile; fileRef = CA108CAA82BB2D23816028527BABA971 /* FClock.h */; settings = {ATTRIBUTES = (Project, ); }; };
		698DF6A19616C05D3FEE3FF9A2D90D47 /* FViewProcessorResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 4606340387C522786988B330BE466C20 /* FViewProcessorResult.m */; };
		699BAB0F4C4C505268F847C6BB79C044 /* FIndexedFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 48ACF2AF6F743F6563B916F2F798324E /* FIndexedFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		69D95AD87C8CBDB971B506FE7B6A4D3A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3FF47C48BA0A3B176164996D8FB430BD /* Security.framework */; };
		6A249B32A8DC93835B8463BB4EB4C92E /* GDTCORTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DCEEFB5AD58DD30FFC381A64C5E8757 /* GDTCORTransport.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6A65C882B21C76EDE3E30A4BA44D503D /* GDTCORReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = AEA4EEEAFFE401F921182DA8A074DB1B /* GDTCORReachability.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6C6E9B68FEA93A449E94ECC1F995ED7A /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BD3A322B569C6139C3C8B09A03530F /* FBLPromise+Async.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6CCB8D6E6C6A503FC18AD093371CE3A9 /* FIRComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = A02245EB44CD8D7762FCA9E07AE8B845 /* FIRComponent.m */; };
		6F1A1BD17F3712FB9E1911CDB7A58C3E /* FIRDataEventType.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F98EC93E62F564787FAF19AE81418B5 /* FIRDataEventType.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6F83AD5E15290002FC76D4757B642C8E /* GDTCORLifecycle.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F26B31744A993E6BF95C5190501155A /* GDTCORLifecycle.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6FC4F68772480F4CE837F5BF08E4D2C0 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C4B3D1C7BEBD01C3BE5197335BAF9A1 /* CFNetwork.framework */; };
		6FD04AD017264087444DA10253939990 /* FWriteRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 2240D971A299458FC9F409EC86E643A9 /* FWriteRecord.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6FDFD8C140787BDC01B4C294C90098AD /* FIRTransactionResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 09879BA7A5A5A1D595D761B8411999CB /* FIRTransactionResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6FDFF740AE0040232F465A1A6D3BAF7B /* port_stdcxx.h in Headers */ = {isa = PBXBuildFile; fileRef = 304753DBD4F076F7CF372811A62809D1 /* port_stdcxx.h */; settings = {ATTRIBUTES = (Project, ); }; };
		706F8752F58DECF80CB94EDB4A0AF3D5 /* FChildrenNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E234441447FCF60CE12DDFB28D87878 /* FChildrenNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		71701F1A505D741163026ACFF546F8E7 /* FIRAppCheckInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 43D74726745EE8902B720AE2CC60081D /* FIRAppCheckInterop.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7244AC2A5326F01CDF10EE92815A6BEE /* FLLRBValueNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 17D37B98A555F2CB894FBFF3E10530E6 /* FLLRBValueNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		727108D2FA4E260A3EF1E33134C8448B /* FViewProcessorResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D2DE468A0BE2919D30DB07DFA1ECD6C /* FViewProcessorResult.h */; settings = {ATTRIBUTES = (Project, ); }; };
		72F1CA6BD5C3442E4774EC552456DCD4 /* FTreeSortedDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 2958C381399F546067F2FE40CBEB054C /* FTreeSortedDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; };
		73E848D37AAE6F8FFBDF2E0FB1AEA74E /* FirebaseCoreDiagnostics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CA055EBDF2B02189E92413BCA1A4A9A /* FirebaseCoreDiagnostics-dummy.m */; };
		7488A10643846C421717956EC704DBBD /* FParsedUrl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C3CD60225094974D3BEE48866B73A6A /* FParsedUrl.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7510A725DE6275E309E079EB9C4E2374 /* status.cc in Sources */ = {isa = PBXBuildFile; fileRef = EC37106EB349941164B0149212FDE0A6 /* status.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		7511FFF03390D2DC1C3C854C2B601589 /* block.h in Headers */ = {isa = PBXBuildFile; fileRef = 4620C0C1FF51882B248078F9D763FC91 /* block.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7518C2338420293EFAB7903043B21AA7 /* version_edit.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3BCE729514F6FFF0E715D786E2DF882D /* version_edit.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		753CAF46C1C5634EA4CD01615F643D3B /* FLeafNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F419DCF7713C5F1D3E616F4B71415DC4 /* FLeafNode.m */; };
		756649C9B6E976AFF7E11BB3F6B59D77 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = 644F50E5AE584707FB2C121E59FB9312 /* FBLPromise+Any.h */; settings = {ATTRIBUTES = (Public, ); }; };
		7566CAF3EBBB1992D19F87E70E2BEB8D /* FIRComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C3ABE2BAD11D519A8E4F8368CD09A0B /* FIRComponentContainerInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		75EFE743D9057B75127B4D3E7157DBEA /* comparator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F83D19140F9FE81EBF65B8F02AB90E4 /* comparator.h */; settings = {ATTRIBUTES = (Public, ); }; };
		760960C33F6A999A9FB7169579D98D4F /* db_iter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1216D03BD9A03D164FECB720F45246AA /* db_iter.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		76BF280F3C9162537BACDB8B3D745C33 /* FirebaseDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 2842E3EA0499CBF8B90551878B7A7F46 /* FirebaseDatabase.h */; settings = {ATTRIBUTES = (Public, ); }; };
		77E3CECD88124EDFA3BEA3F2EDEB5952 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = F468008D3632849BA5D98E130B924CF0 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7849EDB76EA85E26A17D13F20E329325 /* FIRAppCheckTokenResultInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = AF0D4C9E313911CAC33B238C5C260E75 /* FIRAppCheckTokenResultInterop.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7860C93FF2A8833929B49390070DA1B5 /* GDTCORFlatFileStorage+Promises.m in Sources */ = {isa = PBXBuildFile; fileRef = DB5DBFFA9666BD990F93A603DB234CF3 /* GDTCORFlatFileStorage+Promises.m */; };
		787B33D6F9D84EEBAAB14CC227476334 /* FCancelEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 54AAD9DB037CD42F737A8E8A656231C7 /* FCancelEvent.m */; };
		78B5B0AA7B66E5D1BE5DC7ED760C35B3 /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B74E00067F498026F13CE6CC7C10EB2 /* FBLPromise+Catch.h */; settings = {ATTRIBUTES = (Public, ); }; };
		791616ADA56B57180419445CFCD6CF3F /* FChange.h in Headers */ = {isa = PBXBuildFile; fileRef = 28B4D54FA1A5F5BFACF1B8BE9B10ACBA /* FChange.h */; settings = {ATTRIBUTES = (Project, ); }; };
		795512DFB03E8D41FF61009DEEA1D302 /* FTrackedQueryManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B931241A70972A284AE8139CCCC10B6 /* FTrackedQueryManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7990D2D432619AEEB4A7AE06B2EDC084 /* FIRDataSnapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 207E8B66680A636A72D8C364B72D5474 /* FIRDataSnapshot.h */; settings = {ATTRIBUTES = (Public, ); }; };
		7A6FA39B0A1458D777988B5F3C4CCF2A /* GDTCORUploadBatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B575A16FBF956C3D768C413BCC8895 /* GDTCORUploadBatch.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7AEC718D211B88385E579B50EC1388AE /* FKeepSyncedEventRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 50730C744364F319DBB832A4AE31CD5F /* FKeepSyncedEventRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7B2F863B2D4133DF08E0FE5168AC5801 /* FChildChangeAccumulator.m in Sources */ = {isa = PBXBuildFile; fileRef = 5076FE9E2C71433FE32FA2B257957885 /* FChildChangeAccumulator.m */; };
		7CA9AE96F06EF7DB454DC59FD3E47F4D /* leveldb-library-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 691D46D0ED51D863FB74E46AB1830153 /* leveldb-library-dummy.m */; };
		7CADE14E4452190D54797CB836160FDC /* dbformat.cc in Sources */ = {isa = PBXBuildFile; fileRef = AEE7B5CF03D8F9FA39AB8AF39CB91178 /* dbformat.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		7D63AF4A3565861DC21F5DE90796AD47 /* GDTCORUploadBatch.m in Sources */ = {isa = PBXBuildFile; fileRef = D5DCE092125F7DED2552B98E8EB24E97 /* GDTCORUploadBatch.m */; };
		7DA563644BD039E167737385DB8F3DD6 /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = FB9E1763F8B61208831206D64607B73A /* FBLPromise+Retry.m */; };
		7DA9AA317B243FC187955C0D7FE1C5EC /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AC00F8897C95AD30B557884B456C5E91 /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; };
		7E514A37B99A0B6209F22820B7896FF9 /* FIRAnalyticsConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = DCB4B10549D8B3FC2C5A0CA87A365703 /* FIRAnalyticsConfiguration.m */; };
		7E90CD125A11E104E726A7AA6CD2944B /* FLLRBNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C685069B63674A79813BF944F6B60A10 /* FLLRBNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7E9B99CC5214F0C095966A8F555966C1 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = F8E50C23093DFD51274E44DB6F96443C /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7FA3873A3E31D8C329A89FACD1D62CE2 /* FValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B9A864FA75E4449CBCC9156DC1D827A /* FValidation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		801918DE3A1364002A1AF74A205E4526 /* FQuerySpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 03D9F4F639A3BE22E40429070A6F3F76 /* FQuerySpec.h */; settings = {ATTRIBUTES = (Project, ); }; };
		80601B12249714BD3200DF200BFC6312 /* StorageFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8945CB576BC6F170D06E559511CBD949 /* StorageFactory.swift */; };
		80948D1306B70522CFD008FA8D8A8AE3 /* FNodeFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = E284BAEBD6885A27B299BC2638D9EBFE /* FNodeFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		809726DBF22886693B33EBF0E7D93577 /* firebasecore.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 03F6A69B2790A2D88B31E01DC22EE453 /* firebasecore.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8195D791965386A772A08AA56C044885 /* GDTCORTransformer_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = BAF90A18C93B70CB3501C3EBBDE9D062 /* GDTCORTransformer_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		81EC87A2DE553930130AD660F7D591B1 /* write_batch.cc in Sources */ = {isa = PBXBuildFile; fileRef = 693D74AF6C3A1B3323105CB5FA9E2635 /* write_batch.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		8205A4C558990318E6248F8B5496ECE1 /* FRangedFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 835D6EE98E27ACB72847EED4070DD40B /* FRangedFilter.m */; };
		8227282464FFCBA086B40799C2DAEB3A /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E14C1F3505952356DDF885F9AF7D6B8 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8251DCFD4E5784A13BE77499DBC77B7E /* FChange.m in Sources */ = {isa = PBXBuildFile; fileRef = FBCA0FFC04DBC9CFF430B0E65FA27D78 /* FChange.m */; };
		8284EA152A1E57D6BBC7B8C4435BC48A /* FTupleTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 88D456DD06B1DDE757FF783D1D7EB7FB /* FTupleTransaction.h */; settings = {ATTRIBUTES = (Project, ); }; };
		832F6AA470429D2CE878C5C19D7D92F0 /* FTupleFirebase.m in Sources */ = {isa = PBXBuildFile; fileRef = C716947D4B9724D9655CE2BC31990E57 /* FTupleFirebase.m */; };
		83AC4A1A65C14E3049A7F2F919028CC9 /* fbase64.h in Headers */ = {isa = PBXBuildFile; fileRef = 522A5735503B319E0702D1E18CA6119D /* fbase64.h */; settings = {ATTRIBUTES = (Project, ); }; };
		84D6134CBE6D7C61850C90FE8B25021C /* GDTCORConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F48A1A773FEC5F25094EBD41B8ABB0 /* GDTCORConsoleLogger.h */; settings = {ATTRIBUTES = (Public, ); }; };
		84E5AEF67ADF26E80A63F015366CCA88 /* FDataEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 4790206F2D94FA9F4A6188CD6F5EAE0F /* FDataEvent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		84ECFDE1CDEF1ABA5C569DF758F5B287 /* GDTCORStorageEventSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = 9832F3F593D3464D19E515A38D75CF12 /* GDTCORStorageEventSelector.h */; settings = {ATTRIBUTES = (Project, ); }; };
		862CD2FC5B0E22E481D30000B5A0543C /* GDTCORPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 09EE56B9C99BDAC65CE65DC2C6020089 /* GDTCORPlatform.m */; };
		86A9BB4920750276EB88152A2134DD92 /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = B05D665181C4BD4D10B1B3A2DC533565 /* GULLogger.h */; settings = {ATTRIBUTES = (Public, ); }; };
		87209235D04F41167A7E45092249AE43 /* GoogleUtilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B50CA57F55B5FC0D6D5CA43F233B3B9 /* GoogleUtilities-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8755495B167B0F6397799D094C359608 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E291B2FBD05336E34D0D0119A9218C7 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; };
		87A5FD3F7289195F0B695EC9AAB43472 /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = C9A049ED06EAF8DF4827C0E6C7B1F245 /* FBLPromise+Retry.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8812FFBBF19D31C95BFEC58719C79772 /* GDTCCTUploadOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 072FEE0BD7F948DDAF59F89E41C3940D /* GDTCCTUploadOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		882A8B6D1BF1A08DE6BEF2185759FDDA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */; };
		889EFA34DCE5DD6D6541196AD239F0E7 /* GDTCCTUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = AD5D1907BB87740F0A12D879DC66988F /* GDTCCTUploader.m */; };
		88C6EA9068A1D72C4B8BB58639FF9842 /* FTreeNode.m in Sources */ = {isa = PBXBuildFile; fileRef = BBF5ED12ACC312F5439D261F6B0A3EB9 /* FTreeNode.m */; };
		88D32189D7D19DBFC66F7244AA7178B5 /* slice.h in Headers */ = {isa = PBXBuildFile; fileRef = FD644029BAD52871FD576283806CD0D2 /* slice.h */; settings = {ATTRIBUTES = (Public, ); }; };
		891AF93EBC1290DE790D078F8E5A7CA8 /* FTupleUserCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = FBCC6E4E945657CF29AE88AD872C2209 /* FTupleUserCallback.h */; settings = {ATTRIBUTES = (Project, ); }; };
		89329447DE04EC145189AE2E15C1D0C5 /* FIRCoreDiagnosticsData.h in Headers */ = {isa = PBXBuildFile; fileRef = A41CEAEFE74D60479476B92BA239B4C7 /* FIRCoreDiagnosticsData.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8988AA5522401033F922AD455102D93B /* FMaxNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 685DE073384C46305BE7F4B3212F3329 /* FMaxNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		89DFEEAE2E08D0FA6D2794DBF6B7DF47 /* FIRAnalyticsConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B8AD477E557A8F3A90F7E76713735FA /* FIRAnalyticsConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8A3AA42BBF326981A6093E92F3130179 /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = C605885B5994BECA447CABA071767A94 /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8B02E26C424CB8F32AAAD1E2884C98A8 /* FView.m in Sources */ = {isa = PBXBuildFile; fileRef = 432F966E290A06908FC825D7B8D04AD7 /* FView.m */; };
		8B67D16ECEE611ED8165704C9C2CF3F9 /* FConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A042E0F045BB39BC08F42D1A262BD75 /* FConstants.m */; };
		8B907E256B142F68C9ECB7D0C0B41F4D /* skiplist.h in Headers */ = {isa = PBXBuildFile; fileRef = AA635553E6211250FBC5F053205459F8 /* skiplist.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8CFC5A2347D2683ECE8A9FA338492974 /* GDTCORAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D3553CB9F5FAD9DDF0545D57FC852B /* GDTCORAssert.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8D55358C54A88793760CD3A5BC7F1815 /* iterator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 794CF2FFA839907B7FB075D18E8FC37A /* iterator.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		8D6212AC56FDFB032AA89BDF4F1D6E09 /* FIRDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 993410DF1C5CEE3B44CDC85AB7F01B0B /* FIRDatabase.m */; };
		8E982414E55C13C20AFB968D5E454DC8 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC071479AE18D198A2394BC1CE0199F9 /* Storage.swift */; };
		8F6D23C67514A9E7B02C711CD6A0ECD6 /* FSnapshotHolder.h in Headers */ = {isa = PBXBuildFile; fileRef = 39619CC78BFE9441B37B8A8BE920D4B6 /* FSnapshotHolder.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8F9FAE9F7641523B26406A7E611CFD8F /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = 1882A8F3D455DDFFE238DEDFEDC539C9 /* table.h */; settings = {ATTRIBUTES = (Public, ); }; };
		9017FB57D0B20767C9D936654C78DEC6 /* FIRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 8436EC1D0B024804D62F5FD40C942948 /* FIRConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; };
		902DFC0749094A75244D9C593A1960B5 /* FValueIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = D678437EF60D29168C1469F5D0A5AB76 /* FValueIndex.h */; settings = {ATTRIBUTES = (Project, ); }; };
		905F61E268D2ED2A7348A9665FBE59EF /* FSnapshotUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = EBCCA6819E6E22A5372414532BEEA05A /* FSnapshotUtilities.m */; };
		90E66AE33BFEE1A6ED78FE5286E96815 /* FTupleFirebase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A67A3D0FE703247F12C43AD5AFA64BC /* FTupleFirebase.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9124A4F16BED57D282E30CD8DEFD63A5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */; };
		91398430A545123F3B203891C519185F /* filename.cc in Sources */ = {isa = PBXBuildFile; fileRef = 835BC888802702F71DA7EC562313ABEE /* filename.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		91BB6FA431D53324FD25E007DA285392 /* GULURLSessionDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = E956815F7832B7A7C1F7D9B9F1C3CA91 /* GULURLSessionDataResponse.h */; settings = {ATTRIBUTES = (Public, ); }; };
		920A118C0843050AFE329BB84A4266B4 /* GDTCORRegistrar_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E742B07033902E3C811AB18C5DAFC53 /* GDTCORRegistrar_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		926A98EF0CDE3FDE5AFA8A73AEAD073C /* FDataEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 90D8B790A7F3A2A28E655735EBB2AA7D /* FDataEvent.m */; };
		927A96F513AF58636B1006D475730FD8 /* FIRCoreDiagnosticsConnector.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E101754FA94D13B6477D9947BEB443D /* FIRCoreDiagnosticsConnector.m */; };
		933F0E78F7DA48205CFCDF465B318B70 /* FTupleSetIdPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 93B0E8772BCB16F9A87629CA1756FB3E /* FTupleSetIdPath.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9366EC4E6AB554330F6986E6AD138203 /* c.h in Headers */ = {isa = PBXBuildFile; fileRef = 58B66F5D41050817A05FF0A6000B8F4F /* c.h */; settings = {ATTRIBUTES = (Public, ); }; };
		93E96B6C0A4AB24320A704A4BD208462 /* GDTCORReachability_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 55103360DED9AE945954AC87DDEC23DE /* GDTCORReachability_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		940B434B8A689F6324F492B08A3B361C /* FTupleObjectNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 892541DEE6E8ABDE4B9EB4CDDBD2295A /* FTupleObjectNode.m */; };
		9564B74CCE2309BF02068A6ACAD99CE0 /* FTupleSetIdPath.m in Sources */ = {isa = PBXBuildFile; fileRef = EC9CAD75F8227B1EFD6CCF3A9F533104 /* FTupleSetIdPath.m */; };
		95D5CB4828BBC4F3584D0BCB51C3F741 /* GDTCORUploadCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 42EFED247566EB3E37C5B14530FB257B /* GDTCORUploadCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; };
		95F5F7DF166AD017A1694C315E7960E6 /* FIRCoreDiagnosticsConnector.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B8DB027951A5D668CFA063C25B403FF /* FIRCoreDiagnosticsConnector.h */; settings = {ATTRIBUTES = (Project, ); }; };
		96024D7250BDD161E8A5AA7355E19473 /* FIRMutableData.m in Sources */ = {isa = PBXBuildFile; fileRef = E5DE90D4DBBFD47DDB192A71EACAD64C /* FIRMutableData.m */; };
		966FB81C0D74DA1B8638D8D495A25D42 /* FConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = B3FEC0F6BEF686F20B51A012DA818F22 /* FConnection.m */; };
		96A85F0F8FB113F39C6D4A99541FFD93 /* FTupleStringNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E8C77077D94479F55E2E8BBE73BA8C5 /* FTupleStringNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		97010B7B08EF7448AD18AF7FC8CBA9E7 /* FQueryParams.h in Headers */ = {isa = PBXBuildFile; fileRef = A4AC03798C341EB5B389B9B32265DE9E /* FQueryParams.h */; settings = {ATTRIBUTES = (Project, ); }; };
		97126E9107576A5190EFACA27D170F64 /* FLLRBEmptyNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 09492A56EE07929CB496655C05607D97 /* FLLRBEmptyNode.m */; };
		97222BBA41B4946917761AAD2EBBFC36 /* FIRConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C04A320F1C05911906DCCED755DA76C /* FIRConfigurationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		973A726E1634BBD26D29939FC059BC44 /* FRangeMerge.h in Headers */ = {isa = PBXBuildFile; fileRef = D228C28EF859FF596BB5E86A833A2B4E /* FRangeMerge.h */; settings = {ATTRIBUTES = (Project, ); }; };
		981EDF5CDB1DE15216F030B07FD01058 /* FListenProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 8867F90022BD9D34FC80D20F2E968D02 /* FListenProvider.h */; settings = {ATTRIBUTES = (Project, ); }; };
		982ADB5F5717F143CDD8382C63339621 /* FCompoundWrite.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B23E5D334D00C2D40CA82D2CEDD594C /* FCompoundWrite.m */; };
		9852574C7407698CC2E975C7CB70DEA5 /* FConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C22976BA83F0254D9F373E3A152A498 /* FConstants.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9857FD5D81930A33F4FC551DCA2292E8 /* FIRAuthInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 417617D038B87249ACF0F292FF29B1EE /* FIRAuthInterop.h */; settings = {ATTRIBUTES = (Project, ); }; };
		98721B77F2DB25290E0236FFF75C8FC1 /* FOverwrite.m in Sources */ = {isa = PBXBuildFile; fileRef = 4779CAAFE2D4A06B67E7F075E1902DAF /* FOverwrite.m */; };
		993E5699DA256B664F0BD4EC4DF1D8DB /* FEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6148BDC886DD2305CA047B5AC5A2A65D /* FEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		998AB6B6163AEFEAF5E3070FE2AD08AF /* FKeyIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = CB2FC2C44005F41AFAEAD69DF7D9873F /* FKeyIndex.m */; };
		9A051A01D7B8B9D013DC7DEADBA07415 /* FEventRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = A3C344C0EA547A2CF0AAED82915F60ED /* FEventRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9ACD057DD86D304F73924DD61A55E088 /* FIRBundleUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = FEF936FE339B3E1FB652DEC2311652DD /* FIRBundleUtil.m */; };
		9B13FF85D77933919D2766E52524EA30 /* FMaxNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 429DC7FADAA9832D0E2463AC93FDCD91 /* FMaxNode.m */; };
		9B98E439D31309689945A273B9541731 /* FTreeSortedDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D6445DB027DB10BCF4A16FCBBB8D292 /* FTreeSortedDictionary.m */; };
		9C006D02AD41E84565EB2DDB2FD6D40C /* FCompoundHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A8735F4F1A86576B82EE39588F0C4F3 /* FCompoundHash.m */; };
		9C3362E53A1D72802C1929A625FF67CA /* GDTCOREndpoints.m in Sources */ = {isa = PBXBuildFile; fileRef = 32577B355D28CD4A305916B12221AE5B /* GDTCOREndpoints.m */; };
		9C37315642AA358AEEA9482F6406EF4C /* GDTCOREvent+GDTCCTSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 340356543B9BB95EC44EEB5FFDE665C7 /* GDTCOREvent+GDTCCTSupport.m */; };
		9C3E351F123A7C11B1C86406ECA58ADD /* FBLPromise+Any.m in Sources */ = {isa = PBXBuildFile; fileRef = 39251075C594025D8E9616AD18B92BDE /* FBLPromise+Any.m */; };
		9C4D03FDCDA9FBCDC47B3805BF7A4C27 /* FKeepSyncedEventRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = A11F7B2ED69BBE2BB7DFE1842413F814 /* FKeepSyncedEventRegistration.m */; };
		9CCDC0A2E2B40E10E89407401D3B4FD5 /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F106563ACC5CC5232669B5BAB49562A /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; };
		9CD658031819CA15646566B34F0A7E58 /* db_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5089FB00B9B352DBF98CAB07F369CD2C /* db_impl.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9E2F5133B859B9EDEB8F1574A301187A /* log_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4CFCFEFC5EB4C3E9DC7322025C2B7AFB /* log_writer.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		9EBB6D0CE7B7FB70BF27704F11B6C6DD /* FNamedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C607B767C008A01756199A5BFB8272 /* FNamedNode.m */; };
		9EDD49FB9BE138EEA7935A7D1503D6C1 /* FWriteTree.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A01651C46F064AED46E585B0ADA2DAD /* FWriteTree.m */; };
		9F05DA0D98DA6D2F258B395D475F39CE /* mutexlock.h in Headers */ = {isa = PBXBuildFile; fileRef = B53ECDDD04734D26A703DCC4E46512A1 /* mutexlock.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9F2F9DF13EF22A13C9DB4D7D3F71BF43 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ACE4A1FA669A8C772BB832916907ECB0 /* CoreTelephony.framework */; };
		9FCD55061B75AEA483E9E17B540E49E1 /* merger.h in Headers */ = {isa = PBXBuildFile; fileRef = F9716523B619F97255FF60246E7435F1 /* merger.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A00BAD2DC42D3261A32DC719042E11B4 /* random.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D37772AD687C77C7CAE22777E68D5EA /* random.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A0128EA30F6313C77F14C9E4D3CD1755 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1279A2017DA54352A30880A7F2E481F3 /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A1274D9419E57C66E896C252C67A106F /* FIRLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D3B9A1E0A623930CEE0824D6A41000F /* FIRLogger.m */; };
		A26477389D27F50558B314C055A97144 /* WeakContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A2CA28A61F768607746CE743E1179BB /* WeakContainer.swift */; };
		A26C07CDD58C59BEFB559AFF6DE6A09F /* c.cc in Sources */ = {isa = PBXBuildFile; fileRef = A340E0405A5F90BA4A3AF4E25BCBB699 /* c.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		A2C6E9E7F2EEDA6A9CB158E2B177707F /* NSData+SRB64Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = E8D3346FAF47781DC8741DC3151AE476 /* NSData+SRB64Additions.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A2F3CABBBDD9274E630747E8D7F64C61 /* FIRCoreDiagnostics.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EBC7693AC109F2D2300EDE0530D04B0 /* FIRCoreDiagnostics.m */; };
		A320D4D03EFDE3238BBCDCDBE21ECDCD /* FIRDataSnapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 68BCD2DA5C84E0D3E9C7FF78702AC053 /* FIRDataSnapshot.m */; };
		A3C93C37B534497D21FEC156E2BFDDB7 /* FIndexedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C5373BEFF5D74ECD1CD208A69A4F6722 /* FIndexedNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A41A93AD38F9617FD1A228019B75DD60 /* GDTCCTCompressionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 80E1A88D59EF84853119BCBA2CEB25F5 /* GDTCCTCompressionHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A428CF61954E4F281642576D9B729210 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = E7D7A85FAECB627D5B24D6DBABD96C71 /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A4335811E7D8E8D9629CDD262B6DF9C1 /* FRepo.h in Headers */ = {isa = PBXBuildFile; fileRef = 87D98CE53C889C21880BFCA01EB1C60F /* FRepo.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A447E44BD1A203422F387D4122EADAFA /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = F67BA7CB7D730BF05A0E3DA54E33D25F /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A5CC4894C342FEA5894391B1253C8393 /* FIRServerValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 352CDD2AF1BECC1911B6E31AA472D95C /* FIRServerValue.m */; };
		A5F09A7EE566AF8054041C5A806369BA /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = F99695770F4C93EE06FB4913FFEE75C3 /* FBLPromise+Timeout.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A6A3C89FC49EFAD7492A429D62A7E0D3 /* FCancelEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = E5611E32C022B02022B49D662DAA2CFA /* FCancelEvent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A6E86E09AF3E9D50442B17C4BF2928A7 /* FIRDatabaseConfig_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 44AF6C20720B129A6FAD8B91F3EDA043 /* FIRDatabaseConfig_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A7000B2483A2276497A96EC38A386FAE /* FPersistentConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 266E973DC0A5582D3A134690FCE0D79E /* FPersistentConnection.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A7F38D634BB0B6AD2B62549176EB5678 /* cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = C91578086B893B63FC5589054CAD842E /* cache.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		A817DE1CC985F5071BB9778345A313F0 /* filename.h in Headers */ = {isa = PBXBuildFile; fileRef = 03E770043CF24FB4E6CFDF15B70B2BBE /* filename.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A88654CE2F0A5F53B960810AF0F92456 /* snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = B98FACFCCFBBA5ECDA60A753E197CAFF /* snapshot.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A8CBC127E489AB14D2D4D41EBB5C5824 /* HeartbeatController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F71D3D2DD37FF6F2E2098A51F9281AD /* HeartbeatController.swift */; };
		A8F6A640B4DA507C55EA15C637340FB2 /* FEventRaiser.m in Sources */ = {isa = PBXBuildFile; fileRef = 341A6D613F085642D803241F31120B59 /* FEventRaiser.m */; };
		A91E29D7195E962A763C28EDCA46B5DB /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 58E42D4C5FE44C05523F572E52984247 /* pb.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A93EA452B9125DAB8E138E512C7BC9C3 /* APLevelDB.mm in Sources */ = {isa = PBXBuildFile; fileRef = 16EB432B88344F9D604FDBD879BFE39A /* APLevelDB.mm */; };
		A9551E293E4D667C6481BEAB253EDC93 /* FListenComplete.m in Sources */ = {isa = PBXBuildFile; fileRef = 02514645A9EB50E2CCB088C76B8944CE /* FListenComplete.m */; };
		A9B418A722531B88A619BE3E2223C79C /* FTransformedEnumerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 299ED81E081A232E32C98A75901A0F91 /* FTransformedEnumerator.h */; settings = {ATTRIBUTES = (Project, ); }; };
		AB47E965F654902D56A43413FCC7A06A /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = D9F3A82881B24B6FBABFD6C732DB2AF9 /* FBLPromise+Testing.m */; };
		ABAAB99981AD92B92C6DF08A5BFB6A38 /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 27ACECAC82DE9358722F21F6BB10C557 /* FBLPromise.h */; settings = {ATTRIBUTES = (Public, ); }; };
		ABD5EEAA8A4C9B7A9E896A1A8DA91DD2 /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BF5AE8A14C6600875A3EB0D50322B9A9 /* nanopb-dummy.m */; };
		ABDD55171474EA1826A593D723E695A5 /* FQueryParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 838635BD159D6F11B3C1AA7234DD7E38 /* FQueryParams.m */; };
		AC9A9EC2298769126A0303BDC4C2551D /* FImmutableTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 90750D963E50D1DFA6B248A50428909B /* FImmutableTree.h */; settings = {ATTRIBUTES = (Project, ); }; };
		AD84421D175DCAB76B15F9B5A7E6003E /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A6FFAF934C2872878033D5F371C7F84 /* FBLPromise+Validate.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AD9CDA72CD5353CB1018B2216916A201 /* FTransformedEnumerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 34570BC687259BB67C82B2136E4FE0FD /* FTransformedEnumerator.m */; };
		AE4CEA5076AB66CC398C8D89231CAB2F /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = E1182C510A7E10D51D75E98479763E42 /* FBLPromise+Recover.m */; };
		AEF8EDC9103DD491CAA811574214C24E /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = 58B06E9B79966BC97C228A28052B1E21 /* FBLPromise+Recover.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AEFA0A6C5B90BA48A719F277EF5E095B /* FKeyIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = A385E2C105E0C5E2267BB3D7175917C9 /* FKeyIndex.h */; settings = {ATTRIBUTES = (Project, ); }; };
		AF0F6D642116E2D1EC452A11C89CBF72 /* GDTCORClock.h in Headers */ = {isa = PBXBuildFile; fileRef = 46FC0D4636F5656444E01EF67EC83448 /* GDTCORClock.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AFF09F213D48DB95A451DAE071BDA434 /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 12B4E2E4A25803679C11044CA5219373 /* pb_decode.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AFF38391BD3E03AC37440C0BCFCF2770 /* version_set.cc in Sources */ = {isa = PBXBuildFile; fileRef = AB39D49C57D8BC3198EACAF93DE3AB90 /* version_set.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		B01A2183712B02468B8D703A47DE95AD /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = 5815E1E6A13CAE36D00C07460346004F /* FBLPromise+Catch.m */; };
		B0A6F655FBA7B416C719ABEFC7D9A8AF /* FTree.m in Sources */ = {isa = PBXBuildFile; fileRef = D159770233B5223E0060949D8F14A26C /* FTree.m */; };
		B0E518EBD2C843A31809D241A0DD3E86 /* FIRDatabaseConnectionContextProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 41B312B3F24832F9898EBD62AB656050 /* FIRDatabaseConnectionContextProvider.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B275ADD11E28CA74F23A581FCD06CCBA /* FAckUserWrite.h in Headers */ = {isa = PBXBuildFile; fileRef = 52CB656E0C611A951EB01149B03AE05C /* FAckUserWrite.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B3241E602A9B37F305A1ABF357AAD2FD /* FSparseSnapshotTree.h in Headers */ = {isa = PBXBuildFile; fileRef = F3B766C0954A77970F6D4ED8D440AF02 /* FSparseSnapshotTree.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B39905DB7F8A57DBE9CD29F2F620E74A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */; };
		B3A5FDCD256BD9F2E5E8F22FF3B8E362 /* port_example.h in Headers */ = {isa = PBXBuildFile; fileRef = C942784716E03E2368A7EED85C5BA2E2 /* port_example.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B43916D0044AD3717B11270F7755CC22 /* FIRDatabaseReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DC5EBADBE27C7CACEE4322975C231E3 /* FIRDatabaseReference.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B49E6F02A9B86B952AF0746291212FBC /* FTupleObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = C9249A4B92F3ABCFD0CB477AAC1C3739 /* FTupleObjects.m */; };
		B51285528DF29F4CB6313EC75032CC45 /* FIRBundleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A7797308D426A797DEA95164500A36F /* FIRBundleUtil.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B626E0514391C64E4ADB812A19F8E3CB /* FIRDatabaseQuery_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 261E5C21A9751EA8B8E98E9042FC52FD /* FIRDatabaseQuery_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B674ABEBEFA1A978C4A480206339BFAF /* GDTCORUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ABA901224E76FD5E985A98143A4F8DB /* GDTCORUploader.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B6F186876EC6240E7AC3AEFF6545AAC4 /* FEmptyNode.h in Headers */ = {isa = PBXBuildFile; fileRef = BA59A290EE53D1256332FFEA3F8C7DB3 /* FEmptyNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B8101168B9C56589F80FDE1DF724FAC5 /* FEventGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 195022E37D40C3C4DAF5FEA20084B34C /* FEventGenerator.m */; };
		B84FBC980D79D6B6A87427E24A9C85AD /* FMerge.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DE3B25A66591B5B98A161CB88469DD0 /* FMerge.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B948C2845CD04788593D22744091281F /* FPruneForest.h in Headers */ = {isa = PBXBuildFile; fileRef = D202FAF57261BF822B12142FC7B3069B /* FPruneForest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B9B5D41F707680D99A32916FFCDDA616 /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = 1497CCE34F685412509E4BADFB8B5E74 /* FBLPromise+Then.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B9BFE7E393F483F8A84CEEF861E8D0CB /* FNode.h in Headers */ = {isa = PBXBuildFile; fileRef = E6AC51F2406DF352ECC010DC83584FE3 /* FNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B9DDA44F1B12D3EBB466691044A07AFE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */; };
		BA0A9E7204A0C3719BBF49ED5FB14102 /* FPendingPut.m in Sources */ = {isa = PBXBuildFile; fileRef = E1F02B0E2F7B27239E4ED30104D88E7E /* FPendingPut.m */; };
		BA737C20A2A1CACF58273D0456488103 /* FTreeNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1854185C39031BFA36DA219647DF7A70 /* FTreeNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BAECD8CB419CCA321F8D334BA765DE91 /* FCompoundWrite.h in Headers */ = {isa = PBXBuildFile; fileRef = EEB31FDC2E8E0D70D71125A323B21BBE /* FCompoundWrite.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BB3DF0BD44379A8E08CAF0669DD6DA77 /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = 74ECF6C064691122D85A64112D2D20E7 /* FBLPromise+Do.h */; settings = {ATTRIBUTES = (Public, ); }; };
		BB51FF317F25AE0736E870EB71AEBAB0 /* FTuplePathValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 32A58626EFB1B3A6C8F52FCCF4EFE640 /* FTuplePathValue.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BB7D1BC704218E6661201ED21D3E99EA /* FRepo_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DAFA8F65E74A12E124025EEC0D6688D /* FRepo_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BBF1050C436CA403B23CED1D4AC61ABE /* coding.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0C1FCD8E4D684208CC8C9245FED6A3BC /* coding.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		BC1F705120520FB23A5003605AC08157 /* FLevelDBStorageEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = E35FAAA1E5C2CEB92405C25DEDEF09FD /* FLevelDBStorageEngine.m */; };
		BC7A42CC74292B608FE0BC27619227FE /* histogram.h in Headers */ = {isa = PBXBuildFile; fileRef = 987543E28D35A2AABB9C2DF4D970A1E1 /* histogram.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BC99197824E8E69AA873E10207A6B689 /* FIRVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = CA42B3B99A8B9AE96E7C2E8474ABD78D /* FIRVersion.h */; settings = {ATTRIBUTES = (Public, ); }; };
		BCB02D3405AD66D89CFFD218BFC9A3B1 /* FUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = FF59CBA5108718628BEDDF1D1FEEF638 /* FUtilities.m */; };
		BD2B808CF4BD2642439AA8CF685D0AAF /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 301F07AA8E787E594640741390FD9A72 /* FBLPromise+Wrap.h */; settings = {ATTRIBUTES = (Public, ); }; };
		BE51386576F0460A4213731FF43ACC8A /* FTupleCallbackStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = 442C444496D958E400695CFCC768FAA3 /* FTupleCallbackStatus.m */; };
		BF64D6282AA42C6216CEA67AE69C9F44 /* _ObjC_HeartbeatController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45FC356FF88F4C071B5CD812F5D58EFE /* _ObjC_HeartbeatController.swift */; };
		BFADDF13516A0F90960331EAD59E9C22 /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EB8D7DD11A0D89CB2BD057E8B7911F1 /* hash.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C00A33FB72FE7F0548615EDED95520FC /* FRangedFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 76A1073ADD62D54E904B420C59AC39AD /* FRangedFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C1D86ACBF9DB171AE4A0E0E45F0DA215 /* comparator.cc in Sources */ = {isa = PBXBuildFile; fileRef = C3FADDD431D95F779AD542A81C7825AC /* comparator.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		C28A8ADBBF55AAA391A0B717E6B5236A /* FIRFirebaseUserAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CE55FC9B4667B6FA8B58226774EAA5A /* FIRFirebaseUserAgent.m */; };
		C2CD7A0713DFCD25ED57F8A3157C407F /* FImmutableSortedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = F3562042CDDE71CEC34C034D718C99C0 /* FImmutableSortedSet.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C30209051D532F7329CA379CE94D31E8 /* FIRDatabaseReference.m in Sources */ = {isa = PBXBuildFile; fileRef = EB2E2F83501C1202003037D057BBE1D4 /* FIRDatabaseReference.m */; };
		C30DC414C03ABEF948A46328A61748D5 /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = F538B45B0486A923691B7FC09C0ED9DD /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; };
		C31559EB2395B15761B7C79A806664A1 /* FOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D71B54CED57FEA639C311AC0D2CFCDBD /* FOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C38D3E74213C20A3B20D0E52151BE367 /* GDTCCTUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E22E612744BAD10F2842BE15A68AB26 /* GDTCCTUploader.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C3E678E097AE32F73C465628DE830F1F /* FIRDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = 0827985E7B84D2EE9AEB78A040546D98 /* FIRDependency.m */; };
		C40F303FFC5FC5791279691A039A1928 /* FChildEventRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CE557D2B04BBEEE36F02BFA599F9C26 /* FChildEventRegistration.m */; };
		C5363930078CBD4E3865D7C0C8358D4B /* FSRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = E46ECD931A191B0674B257EF014629CC /* FSRWebSocket.m */; };
		C69525127C6B8CA294D7F0F92B046C88 /* GDTCORTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = CF61E4E761FE18065B4BF084746CC9E7 /* GDTCORTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C705FC58B203746C4923A6EA90849431 /* FTupleBoolBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = CB2BBE122E08CA6C81D6BDD4D1C51318 /* FTupleBoolBlock.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C70936BB1C1C6852F663600035C21726 /* format.h in Headers */ = {isa = PBXBuildFile; fileRef = A488510143F6E6D7C609F6A325248556 /* format.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C89F11E6DA1DADF06B363F906BD5FD01 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */; };
		CA0E030FE761036359FB807213E76B0F /* GDTCORLifecycle.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C452BDB3D9003ACC14048688110C81E /* GDTCORLifecycle.m */; };
		CAADD7DA0673F57793B14C43B803A03B /* FViewProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B80A57C0F527BD3638AD0D14151DD52 /* FViewProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CC7561456EDDA4F11A8C6707F393F352 /* FIROptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C32ADE0D59AC163EC0F92EE4DF6E427 /* FIROptions.m */; };
		CC930EB9045D63FFC110E03A01C48D1E /* FTupleRemovedQueriesEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D8CE9C439ACAE1F6EA147C78692C54E /* FTupleRemovedQueriesEvents.m */; };
		CDCDB5A5EFEF711A4DC9A6106DD9F879 /* FTuplePathValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 33140761273BDCB2CCB9CA928062712B /* FTuplePathValue.m */; };
		CDE9C8C064CE1620ECCE3141B1427BA2 /* FNextPushId.h in Headers */ = {isa = PBXBuildFile; fileRef = E307BA01B3DB0677E8D8ECE2F3965A6E /* FNextPushId.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CE14D2E33D9E83C52386EA03F93BDEFB /* FPersistentConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E19C0DA342884A79BC750A61529F4B7 /* FPersistentConnection.m */; };
		CE5D73ADD582290E6DA05A0FF4F86FB8 /* FIRApp.m in Sources */ = {isa = PBXBuildFile; fileRef = F721B991A41A2EB55A74CEF9B842C92B /* FIRApp.m */; };
		CE7A7CDD1EDDDBEE91EB45CC2F589596 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */; };
		CEFC0312EB780ABB8DAB1F86DE417C20 /* GDTCOREvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 400FB1483305A0894C7346DC8EB5EA5D /* GDTCOREvent.h */; settings = {ATTRIBUTES = (Public, ); }; };
		CF3E6249DD06DC4FB97E27DB12DB7E17 /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = BBBC05A93B7D4F9E34E795FCDAF51511 /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; };
		CFECDD4E321B60888CB5109C64B213F4 /* FAtomicNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = BC460134F8BBBBD8877C1BEB5BA500DB /* FAtomicNumber.m */; };
		D055987527EB28C849F637175CFC6BC0 /* FPathIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C1074D6506EE312F2084ACD3C2D0566 /* FPathIndex.m */; };
		D0B5C42E13A5EB951CF79A29E3A05B26 /* FOperationSource.h in Headers */ = {isa = PBXBuildFile; fileRef = D6806B420EDA43F536C3B0FD1FB361DD /* FOperationSource.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D15E9521C4920EE5EEC738706F631DFB /* FRepoInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 140E47C3217E82885828EFA0962681CF /* FRepoInfo.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D187873ED3EA24CFDF90247411B828FF /* FTupleUserCallback.m in Sources */ = {isa = PBXBuildFile; fileRef = 6085EC063CABCEE04BA65A2A224FE485 /* FTupleUserCallback.m */; };
		D1B06FCE277CD5BA59067A3ED9080BE6 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A9EF4783EDA33D0979FFA91FEB580E80 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D1CEAE5FF7DA132B22C1585D2679B42A /* env_windows_test_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = AEB345D384199CE7FFC0A4DB8CEB4BC5 /* env_windows_test_helper.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D1D451D65E66F45F8D3804C2589E427F /* FSyncPoint.m in Sources */ = {isa = PBXBuildFile; fileRef = F831A35FBE2B213D63EF8498605ECE93 /* FSyncPoint.m */; };
		D1E059CA8A41C84FC810A0781778956B /* FIRDatabase_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F84CFCF61C88D4A23B7CE86130F91727 /* FIRDatabase_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D2134FDD5CBE0456190C0F4DA771145D /* FSnapshotUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 381B2B0728AD1242CDC333E3D0B8726F /* FSnapshotUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D279D6308A5ED1C040D2ED83914E840F /* filter_block.cc in Sources */ = {isa = PBXBuildFile; fileRef = 84F7399940BF9ACF364823E29F1C9FA1 /* filter_block.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		D29E76DC2243601F607D49B95BB4D3A3 /* FEventGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AAC214829594ACD62752E916C94C3FE /* FEventGenerator.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D2B8B37E5AEE1B6544FD36945E5E247A /* hash.cc in Sources */ = {isa = PBXBuildFile; fileRef = AC9EC9ACA2693A2E61F6231C54CF75B9 /* hash.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		D2E4CAEFB11BB3EF8C0B826BF66B8F17 /* FIRCoreDiagnosticsInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F48878DF2E0A60FAAB263C1529CFE85 /* FIRCoreDiagnosticsInterop.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D4FF6C4B9D9E74CEAC2D21F008F4DE56 /* FClock.m in Sources */ = {isa = PBXBuildFile; fileRef = D66AD413404DCFAD9FBABF79B84E9D58 /* FClock.m */; };
		D528964667719C100FEF29B634F2D03D /* FIRHeartbeatInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D03741738EB08E34438F8BE8D7021E4A /* FIRHeartbeatInfo.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D69B996F889D5B6F8D53D4F9B088606C /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A5C1310AA2AAB8432C64454781D76F1 /* iterator.h */; settings = {ATTRIBUTES = (Public, ); }; };
		D71D7A30C05E12745E7CAB29BD3B3C14 /* NSURLSession+GULPromises.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E4EC2003A428B8A1FC35AF0DA434065 /* NSURLSession+GULPromises.m */; };
		D722C33C8AD009E76FD99A4F2BD956E3 /* crc32c.cc in Sources */ = {isa = PBXBuildFile; fileRef = 25DEA879366CAB0BB79C00460DDE2448 /* crc32c.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		D73E20C22EE47FFC53894CF506DC204D /* FChildChangeAccumulator.h in Headers */ = {isa = PBXBuildFile; fileRef = DCA26FB75DB3375656370B70DADE31A0 /* FChildChangeAccumulator.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D88F423808BAADD0DB11D077CC80E9F2 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ED9B0A54677DD5E9ED8EB9666E3E209 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D945EC451BF49A78880A8326CE6D9672 /* fbase64.c in Sources */ = {isa = PBXBuildFile; fileRef = F2BEB0BEA3A08059F05322EC1AC58A1A /* fbase64.c */; };
		D95F26A91332BDDC5E42F14EFC590843 /* NSData+SRB64Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 379BFB7ED1AA06BB77FB584F2ED60AAD /* NSData+SRB64Additions.m */; };
		D97B998CBEC558CA8BC6D6FF48A9C5DE /* FIRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 45287553A634271E69440A3E6FD9B7EC /* FIRConfiguration.m */; };
		D9D1BD64E180818CBD23B109058D5984 /* GDTCORUploadCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = CAF90F4B3BBB3F9BF8AB34DDB407B169 /* GDTCORUploadCoordinator.m */; };
		D9E0587F4EB527661F5C6B52FFEC6C79 /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = D2042DF6ADA8410B1FD60C00FFDAD067 /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DA4DB76A25A28A6450216FDDFA4956FB /* FNamedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EE866611215A2553774ECB487780CD6 /* FNamedNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DB3E90FC05FD091658966505AA993D3F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3FF47C48BA0A3B176164996D8FB430BD /* Security.framework */; };
		DB53E3B7CC6ACBDEC0B4738A1F189799 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = D4EF387CC943960789B4F3201E76337A /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DB92A5BB115DFDA4B255C1270E667ED3 /* cct.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 404E725E4CB219CEF9F7A700CBBCD407 /* cct.nanopb.c */; };
		DBDC22386AAA7D423A7A72B3E31A88DC /* export.h in Headers */ = {isa = PBXBuildFile; fileRef = 543F76A0D453810001C3BACC8C571009 /* export.h */; settings = {ATTRIBUTES = (Public, ); }; };
		DC1763DED8FDEB865E0039349EE32E3A /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = A341385C25FDEFFC08DA647DDD3832AA /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DD60BEE674615B5FA68C0F51535283AE /* two_level_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = D3EBD43C99BDBB2DA889F0B8760E747F /* two_level_iterator.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DDD7658C9641C54C78BFD69869945AC5 /* FArraySortedDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 42571744B2395AA538BC1B5D070136CA /* FArraySortedDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DDE5D8823A7073FE710B77BA6F4B30D0 /* nanopb-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3176B98349DF8DEB3318491076BF0954 /* nanopb-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		DE084D379AC34445F7CC9196CB0D9D37 /* FTreeSortedDictionaryEnumerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D1202FEAE99B4633AE78AFF8BBD3F21 /* FTreeSortedDictionaryEnumerator.m */; };
		DE10E930446B8B340C87C2EC86E8CB44 /* testutil.h in Headers */ = {isa = PBXBuildFile; fileRef = A01C403301EA1481EBDBEA74ABC342EA /* testutil.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DE373D454FF734F4A312BEC0729FE7C3 /* table_builder.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8B37A5933AAA37D5857B8CE9E1B308E4 /* table_builder.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		DE561042A1BC2258C2621C52F91AAD68 /* coding.h in Headers */ = {isa = PBXBuildFile; fileRef = 851331F4B9B4F6A3FDE91068F53D06C4 /* coding.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DF4A0223205B0B6EDB0477850A719662 /* FIRDatabaseComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 5970C5CE3C3F79F8765B8481C5F88CA2 /* FIRDatabaseComponent.m */; };
		DFFFB65655D60D02D0C61A3F0D17A43D /* no_destructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CFE61E73D72D24CFEF8F70BCB6258A8 /* no_destructor.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E047D4DCADEB74985DE4980CFBED155E /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = B1A457F9D556431A41EFF85BCA0C1D6E /* FBLPromise+Delay.m */; };
		E05053D74DE54185FECEF36B79238C46 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = E3E9870B3BB0258BA4E823649AA97BF4 /* logging.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		E10D18EE20BAB3F1A8DFA916B2224539 /* arena.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5205C6A29B05F599D512DCFE509B369A /* arena.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		E14059C4D57C714AF937FC17F6C5A80E /* write_batch.h in Headers */ = {isa = PBXBuildFile; fileRef = F22B307D4CAA0FACC996D2878DD2FBFF /* write_batch.h */; settings = {ATTRIBUTES = (Public, ); }; };
		E1491CB2B98B1DBA59F7040D6A44C4D4 /* FIRDiagnosticsData.h in Headers */ = {isa = PBXBuildFile; fileRef = F98F26570E8792E298E657C2D98B04D1 /* FIRDiagnosticsData.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E1B4114867D10DB162B4A7867A8C2145 /* GDTCOREvent+GDTCCTSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = E71DF880E250ADDECDC7C7BC38EDD78E /* GDTCOREvent+GDTCCTSupport.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E32DA0433D70F2A58E1439848102890B /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = D7A27CF4A132C78A334C961A6799D668 /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E3A8BFB8CBEE105F1BDD373A166237E8 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6E48D9B06A29303621D1FA49F9F0E738 /* UIKit.framework */; };
		E3C2E142F355B5CF17875B731B356532 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */; };
		E473E5E09E91850D9C36A12C84A53166 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 0168F3F93A7C7194E946544E41D3D7EB /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E5464717776FE0D6AEC057A0799F4DDC /* FPathIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 10CC13808FFF957A34B31D5DB7AD8B1B /* FPathIndex.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E54FA0A81B4A02B3323DDE605243EB43 /* crc32c.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B5A16FD7C1E4D328AF9561B51E65F9 /* crc32c.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E5D5D571055C6F1ACD2674D073AF5BE7 /* FIRDatabaseQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = D4A44985C911FDFC0ED95B3DD739676A /* FIRDatabaseQuery.h */; settings = {ATTRIBUTES = (Public, ); }; };
		E5E4B5F8D6E983FD35DB5116C0E0E6AF /* GoogleDataTransport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D2AAA00B43B62200015EA0B6302A4982 /* GoogleDataTransport-dummy.m */; };
		E654F45B7780BE3F07FDAE919627F681 /* FirebaseCoreDiagnostics-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 353BCCE57DC9B772867C91D3D2D3E85C /* FirebaseCoreDiagnostics-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		E66BC29E1D0564A0DFBCD470DE02CB90 /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = A2EBBE142FCB5354DBB07D25DFA6B2A1 /* FBLPromise+Async.m */; };
		E67CBBD454ACC5D9F6AF6AE8444DD04A /* options.h in Headers */ = {isa = PBXBuildFile; fileRef = F298601AF80697174CCF455C925DF368 /* options.h */; settings = {ATTRIBUTES = (Public, ); }; };
		E79166614CB98E3EBCB36605C0B265FA /* format.cc in Sources */ = {isa = PBXBuildFile; fileRef = BD9DD8B4FB9E30ABD1C558EAD8BB6E37 /* format.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		E83D37303598EDBEC784B3E2D80D04DB /* FRangeMerge.m in Sources */ = {isa = PBXBuildFile; fileRef = 832A5D351BA7D1B39D872D2CADCE9EF1 /* FRangeMerge.m */; };
		E8A0A9BFBAAB48FC001FDEEEBA5C94E2 /* Pods-assign5-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F7AD32B1A6E62FB966183CD49E574164 /* Pods-assign5-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		E8A2FBAD17748045BEA8EEDD560D4222 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A067216BDD8F58BDA0B641E7633AA56 /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E8B400D7420C1D25CF0A043A7C0EA443 /* posix_logger.h in Headers */ = {isa = PBXBuildFile; fileRef = B18147F3862B9F5293842E0DBFC23FB0 /* posix_logger.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E8DE891DDA009520EC0EFF23421FD6C6 /* FView.h in Headers */ = {isa = PBXBuildFile; fileRef = 641792106126F870E71DA0EB191D1F41 /* FView.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E8E28AA758CC9B29AB41661321A8F93F /* FIRLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 97E14447AD61166F4CE9EFF2F534231A /* FIRLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; };
		E90186B80F322319F8433B7B8F8E4EF8 /* FIndexedFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BB1BA63246D9F18EDCCAE07F2CFD074 /* FIndexedFilter.m */; };
		E93BC976367D41962C947124596EA11A /* FIRDatabaseConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EF552BF03B3F1EC5FE3DF96DB2353E0 /* FIRDatabaseConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E94A9B8EE9C282825F33E1EFB15195B3 /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 264D1913627C4BAF32F075A9C6192B30 /* GULHeartbeatDateStorage.m */; };
		EA239D8AC8F5F30A66796B5B45FDCD35 /* GULNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EC0C326465837F996BB6297B0FE1361 /* GULNSData+zlib.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EA54627AF852D90D15233BF77716B898 /* FCachePolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = FF36E86F76068225D304DEC7BAAA4C82 /* FCachePolicy.m */; };
		EA67B3A524EA4FBA78BA1E084ACF7554 /* version_edit.h in Headers */ = {isa = PBXBuildFile; fileRef = DAE1E21E993F7C3CEC3FAD70B9F79010 /* version_edit.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EA9B76B276F0EB33920975C3EE7175B9 /* memtable.h in Headers */ = {isa = PBXBuildFile; fileRef = 133EBA195863054B4D44C4DA3CEF9CF0 /* memtable.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EB16ABB748AA216E9A674F4F5731340E /* FirebaseCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 733BA80581331A3688C14FF5537E7964 /* FirebaseCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EB263AA4FD423E4C4828F54203F53000 /* FirebaseCoreInternal-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C73A1249925B2719A0F32110D2B916 /* FirebaseCoreInternal-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EBAFDCC0C01376EFDCFC69DDC02638EF /* testharness.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E395785FA67C1F30A0C033486AF31C8 /* testharness.h */; settings = {ATTRIBUTES = (Project, ); }; };
		ED1010E28A45F163ACD0EFA3B6E2B88B /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AD54B38E4B535AA7B71CA4A29FA9757 /* FBLPromise+All.h */; settings = {ATTRIBUTES = (Public, ); }; };
		ED1AEF104FEB60F880F8901EE9F8C486 /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = E3740526746C2E4822B88F9D1112B040 /* FBLPromise+Race.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EDA9D085C981F88C614866182EA0AC7C /* FAtomicNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = A8EBB024C18917617619A5D064F31644 /* FAtomicNumber.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EE3DC1638473308215970E694102C649 /* Heartbeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D5FD7E29A42B7C722551A26E16B3460 /* Heartbeat.swift */; };
		EFC3E3922D87802D969DCDD29713F2F6 /* FTrackedQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E00DBE8392E08B6BBBBEB4C00E00E5D /* FTrackedQuery.m */; };
		F01A3A0426B88D8C9ADADAD2080931DC /* GULKeychainStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = E53E816255134649E2960C5B3FE15D66 /* GULKeychainStorage.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F1175D21451050B12C174894564E5809 /* filter_policy.cc in Sources */ = {isa = PBXBuildFile; fileRef = 29AF14D4264F4105736714848560A3CB /* filter_policy.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		F117C4DE54F16A082AC84297617D7BB4 /* FViewCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 41F71CC213EE6CB43A12CDA406DBC934 /* FViewCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F19A14AC2E79099C015CC051B8CC155A /* builder.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3C8A0CA77571388FB046E4F63F1B52FF /* builder.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		F19E09C2055101FE7CCE8BED3817A4E4 /* env.cc in Sources */ = {isa = PBXBuildFile; fileRef = C3705DFEA0E2786AAEBD1834902D6606 /* env.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		F29261CB5E73CA9FDF09F8F70767B952 /* FIRServerValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F1D91BDF476055F4C67F3F2AC19EE841 /* FIRServerValue.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F386CAE2165A357AC2958E05A9D8BF3E /* GDTCORFlatFileStorage+Promises.h in Headers */ = {isa = PBXBuildFile; fileRef = A414E8AED257D261641D78B7A44415CD /* GDTCORFlatFileStorage+Promises.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F3AEA460A41DDD1065D097838571BF1A /* FRepo.m in Sources */ = {isa = PBXBuildFile; fileRef = 0917659C405CC921CCF7759D5D3C8305 /* FRepo.m */; };
		F3DB34BEA3049905E1281C93199EF165 /* FUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 2139DBE022BC747EE31041F5189EC28B /* FUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F43D6239B4D728D79B56EAF3C9DA28A0 /* GDTCOREventTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 24EA758063FE98E6D2C42BCDEF2C0933 /* GDTCOREventTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F47D64055AA06BC027AFCF111EB16CC5 /* GDTCOREndpoints_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F9EBCBCCC7CACB849CA5844700EC9781 /* GDTCOREndpoints_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F4AFB73554A6419AA5E3B447C7DD7F9E /* FChildrenNode.m in Sources */ = {isa = PBXBuildFile; fileRef = BB4DBAF16EAA54CC459E101C672ECA91 /* FChildrenNode.m */; };
		F583E75D2BF3F3EC1F86CE8869E11B8D /* FEmptyNode.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8A2C3873C0B451D866ADEBA777B987 /* FEmptyNode.m */; };
		F677238240340D7AC531825FBA44A0EB /* GDTCORConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = ADA6B501FAF3FE3FD30E979A30185785 /* GDTCORConsoleLogger.m */; };
		F6FAB05CF1108430B36B6FACB37E45AC /* iterator_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = CC5FD45A740E692BDE4E64F47091C520 /* iterator_wrapper.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F729A9ECB29998FAAFD0B6E379949274 /* FPersistenceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F3B9F595A288FA50D25298566357C025 /* FPersistenceManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F766B803EA697000543886FB8CA290AD /* FTrackedQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = 67F10AEE706EABD991FF295FE7215B57 /* FTrackedQuery.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F772E6E95FF1229838F3D80A5CB6C6AF /* FLLRBValueNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 56A1D579113813BF16B0FE8442ED295B /* FLLRBValueNode.m */; };
		F795545E6E6D390BF5E73F3BFC0300BE /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = D1A420DDEBB53937FDE4837EC57ED9B8 /* pb_common.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F7C5EC22EC69C795BDE841AACD7442E5 /* GDTCORTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = A698964B920C145328E985CA2ADE78C2 /* GDTCORTransport.m */; };
		F8288E07D9C819080B6C18DA6AE847A0 /* FirebaseCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B0AFF3BBDAC51F13B2DC2DC8B1A856E6 /* FirebaseCore-dummy.m */; };
		F87A8272E83F56B710D2B339AA3545A8 /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 49268DD6223661261719767EA2F82D1B /* pb_encode.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F89C0C8489F68A55FA66514170B31E6F /* FLevelDBStorageEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = C4480A0BE09EE4630EE39093CFE25CE7 /* FLevelDBStorageEngine.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F8EBB66746ADE2D9A1B7B4ACDE17F0FF /* GDTCCTCompressionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = F8CE6B1EDA1E6DDD8E7A8DDAA220EEBE /* GDTCCTCompressionHelper.m */; };
		F8FBBE06ECD8A0A937027FDEFF4CFE3F /* GULHeartbeatDateStorable.h in Headers */ = {isa = PBXBuildFile; fileRef = 372C8FB72FBFC85D2EA39D59D835AF3B /* GULHeartbeatDateStorable.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F9AA663B1B3569EAFEE4385913EED848 /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = DE5A4EDF254F110F62FE02025B326744 /* FBLPromise+Await.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F9C6C13B8DEBDCFECD993BED416670BA /* GDTCOREventDataObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFE988CBD380EA1ED885F8266379C81 /* GDTCOREventDataObject.h */; settings = {ATTRIBUTES = (Public, ); }; };
		FA200FBE16127CF28A85C87BEFAEBDB3 /* block_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BD44BCF7E4FB412551DD044AEC1E70C /* block_builder.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FA87F64B207A53B47C0DA1E410C5F7F9 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 94722EAC89E5627B192454EAF8C760CC /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FACC247E5379D9389638FB8DE76A8452 /* FIRMutableData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BEB98863299131633379EEA7242AD90 /* FIRMutableData.h */; settings = {ATTRIBUTES = (Public, ); }; };
		FAF8362DB746E59D6B4F4A4391E13AFA /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = E3708A12323E356267B3A8BD96EFE0E8 /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FB18E567CF53D40CFEE1274F9782D4C3 /* FArraySortedDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = C4D3EF5D082D6444A0521844F7315B58 /* FArraySortedDictionary.m */; };
		FB3E830E86F6F2911547CE38B55782A2 /* GDTCORStorageProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EF85AE07BD4214A74B4F8698E9E76DC /* GDTCORStorageProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FC3F57FD5F2C76E141D3D28733F220CB /* options.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1F5F44E299B4AE0F2DB582777521DDCF /* options.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		FC56C51D94AFF54D90724B1BE2E99E50 /* FTupleTSN.m in Sources */ = {isa = PBXBuildFile; fileRef = 66202B87853C422EE90C11F7C5D311FE /* FTupleTSN.m */; };
		FCA622DF22F737EB003A2CB28EDF60A9 /* FPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 03C6A67415AC3D2D198308BC12DD85A1 /* FPath.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FDF025CEA5FE780CC8099DC2609B8F97 /* FPruneForest.m in Sources */ = {isa = PBXBuildFile; fileRef = F27013DF9642A639ABE0DAFA27A9B1B1 /* FPruneForest.m */; };
		FE859D5A896984ADEBBC8289494286A0 /* FAckUserWrite.m in Sources */ = {isa = PBXBuildFile; fileRef = 333984CFBEA5E5DB6F2905910D9B1FEE /* FAckUserWrite.m */; };
		FF24D7108E374D9D7FAFC1EA64789706 /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = D5B1230F9BB572DC9F33DA707597FF11 /* FBLPromisePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
		FF2F9CBE7F987983A6F28164A1C95C5B /* FChildEventRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 849EDE991A167ED8C8C386E27F5B87C1 /* FChildEventRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FF84E5AA407297CCBEF0B6AFE0E27A64 /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B19B9A85EBC16D088468A9295F869B1 /* FBLPromise+Reduce.m */; };
		FFB8A8A91114A80A399EF6EE58B43EA0 /* GoogleDataTransport-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B9175AE84CB3BCBF77D6AFFA4CFB4073 /* GoogleDataTransport-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		FFF149965651156DD8412721167E7814 /* GDTCCTNanopbHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 64524B06A80DECB23CCF5835F3DC013D /* GDTCCTNanopbHelpers.m */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		0B33B0CA90579140283D9C2B123B6527 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2;
			remoteInfo = FirebaseCore;
		};
		160CB0882A20034584B07FD4B56E13A2 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 736AF68F6527ACF6B4A4C54728824A1C;
			remoteInfo = FirebaseDatabase;
		};
		1D10640935728BC739643E4A93C121E5 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87;
			remoteInfo = FirebaseCoreDiagnostics;
		};
		2BC77966ABFE670819ABD2280B05E03A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8;
			remoteInfo = PromisesObjC;
		};
		2CF12D749FCA12C11C014B6A8807F1C9 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 736AF68F6527ACF6B4A4C54728824A1C;
			remoteInfo = FirebaseDatabase;
		};
		349D39BF603D47D6AFDAB7C7BDC11625 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		3E7AF90B076CDA7BE264642045AF4368 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8;
			remoteInfo = PromisesObjC;
		};
		42A10E201ED3F0F462CB04BA55A94523 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		430FF05FC618C88F1072BDD52A57B81E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87;
			remoteInfo = FirebaseCoreDiagnostics;
		};
		4801F1E7A96745229C5C2E93BEDBD29A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0;
			remoteInfo = GoogleDataTransport;
		};
		4F207AB417FADEA92D86C24EAF612D5B /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F;
			remoteInfo = Firebase;
		};
		509E30F3C4AAEB526CFE708314DCFF84 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2;
			remoteInfo = FirebaseCore;
		};
		5EABEF62828AAF944247D4603B1D14A8 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3;
			remoteInfo = nanopb;
		};
		62719E49E1E0D51CBB56419311102548 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3;
			remoteInfo = nanopb;
		};
		64020C9245F4748C77CA2C1CB72EC479 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		6CC119869A613B59A7ADEF95FB70600F /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 9307B7A119490930CF70393AB529AAC1;
			remoteInfo = "leveldb-library";
		};
		88AEB84047C7C711F8B07159A79239DD /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0;
			remoteInfo = GoogleDataTransport;
		};
		8A4E911C6AFE4825BB6306BA4EB7B082 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E;
			remoteInfo = FirebaseCoreInternal;
		};
		9F7952F2F4E03C19A35064802567B462 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		A29628343D863E34DB54814C6EEC2A69 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E;
			remoteInfo = FirebaseCoreInternal;
		};
		B1E9D56B03C7194DD5A3A6E9A3516992 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3;
			remoteInfo = nanopb;
		};
		BE4447F03A2F4122B161E7AD92E7752A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 9307B7A119490930CF70393AB529AAC1;
			remoteInfo = "leveldb-library";
		};
		CD8B4755CCB19847B703A8A055773D2E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		D9DB3901A7B397166459E01A8332802D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8;
			remoteInfo = PromisesObjC;
		};
		F9AAD311CBEDE087DFD19B10A55E3D94 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2;
			remoteInfo = FirebaseCore;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		00123C1602845CA652542D60C4861F12 /* FEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FEventEmitter.m; path = FirebaseDatabase/Sources/Utilities/FEventEmitter.m; sourceTree = "<group>"; };
		00CD212FDDC8CC6C00B5ECC120E77B0C /* FIRDiagnosticsData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDiagnosticsData.m; path = FirebaseCore/Sources/FIRDiagnosticsData.m; sourceTree = "<group>"; };
		01038B891EF8C5D95CD6E91559A9D231 /* FValueIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FValueIndex.m; path = FirebaseDatabase/Sources/FValueIndex.m; sourceTree = "<group>"; };
		012F61FD4A08504D44D52A46407118DF /* GDTCORFlatFileStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORFlatFileStorage.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORFlatFileStorage.h; sourceTree = "<group>"; };
		0168F3F93A7C7194E946544E41D3D7EB /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Extension/FIRLibrary.h; sourceTree = "<group>"; };
		0231A407E664F676C8CFC2D540D2857E /* log_writer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_writer.h; path = db/log_writer.h; sourceTree = "<group>"; };
		02514645A9EB50E2CCB088C76B8944CE /* FListenComplete.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FListenComplete.m; path = FirebaseDatabase/Sources/FListenComplete.m; sourceTree = "<group>"; };
		037F6DBA6EA3594E2806590A6B4FA906 /* bloom.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bloom.cc; path = util/bloom.cc; sourceTree = "<group>"; };
		037FC5F3664112E7AC035E02524C5444 /* GDTCORAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORAssert.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORAssert.m; sourceTree = "<group>"; };
		03C6A67415AC3D2D198308BC12DD85A1 /* FPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPath.h; path = FirebaseDatabase/Sources/Core/Utilities/FPath.h; sourceTree = "<group>"; };
		03D9F4F639A3BE22E40429070A6F3F76 /* FQuerySpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FQuerySpec.h; path = FirebaseDatabase/Sources/Core/FQuerySpec.h; sourceTree = "<group>"; };
		03E770043CF24FB4E6CFDF15B70B2BBE /* filename.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filename.h; path = db/filename.h; sourceTree = "<group>"; };
		03F6A69B2790A2D88B31E01DC22EE453 /* firebasecore.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = firebasecore.nanopb.h; path = Firebase/CoreDiagnostics/FIRCDLibrary/Protogen/nanopb/firebasecore.nanopb.h; sourceTree = "<group>"; };
		053DF82D73949E271C4736155AF93FFF /* FCacheNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FCacheNode.m; path = FirebaseDatabase/Sources/Core/View/FCacheNode.m; sourceTree = "<group>"; };
		06FC5C9CF96D60C50FCD47D339C91951 /* nanopb */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = nanopb; path = nanopb.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		072FEE0BD7F948DDAF59F89E41C3940D /* GDTCCTUploadOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploadOperation.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTUploadOperation.h; sourceTree = "<group>"; };
		0827985E7B84D2EE9AEB78A040546D98 /* FIRDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDependency.m; path = FirebaseCore/Sources/FIRDependency.m; sourceTree = "<group>"; };
		0917659C405CC921CCF7759D5D3C8305 /* FRepo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FRepo.m; path = FirebaseDatabase/Sources/Core/FRepo.m; sourceTree = "<group>"; };
		09463662ABB9406266422D3C69C4BE2A /* FSRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSRWebSocket.h; path = FirebaseDatabase/Sources/third_party/SocketRocket/FSRWebSocket.h; sourceTree = "<group>"; };
		09492A56EE07929CB496655C05607D97 /* FLLRBEmptyNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLLRBEmptyNode.m; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBEmptyNode.m; sourceTree = "<group>"; };
		09879BA7A5A5A1D595D761B8411999CB /* FIRTransactionResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRTransactionResult.h; path = FirebaseDatabase/Sources/Public/FirebaseDatabase/FIRTransactionResult.h; sourceTree = "<group>"; };
		09E3FF997FCC40EF3DB85D2464FA12C2 /* FBLPromiseError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromiseError.m; path = Sources/FBLPromises/FBLPromiseError.m; sourceTree = "<group>"; };
		09EE56B9C99BDAC65CE65DC2C6020089 /* GDTCORPlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORPlatform.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORPlatform.m; sourceTree = "<group>"; };
		0A01651C46F064AED46E585B0ADA2DAD /* FWriteTree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FWriteTree.m; path = FirebaseDatabase/Sources/Core/FWriteTree.m; sourceTree = "<group>"; };
		0A9F46A999C47653013D3AD854352507 /* leveldb-library */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "leveldb-library"; path = leveldb.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		0B2A07D0FD4090428CAE968026BC86AD /* FirebaseCoreInternal-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCoreInternal-prefix.pch"; sourceTree = "<group>"; };
		0BB1BA63246D9F18EDCCAE07F2CFD074 /* FIndexedFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIndexedFilter.m; path = FirebaseDatabase/Sources/Core/View/Filter/FIndexedFilter.m; sourceTree = "<group>"; };
		0C1FCD8E4D684208CC8C9245FED6A3BC /* coding.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = coding.cc; path = util/coding.cc; sourceTree = "<group>"; };
		0C3CD60225094974D3BEE48866B73A6A /* FParsedUrl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FParsedUrl.h; path = FirebaseDatabase/Sources/Utilities/FParsedUrl.h; sourceTree = "<group>"; };
		0CA055EBDF2B02189E92413BCA1A4A9A /* FirebaseCoreDiagnostics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCoreDiagnostics-dummy.m"; sourceTree = "<group>"; };
		0D1202FEAE99B4633AE78AFF8BBD3F21 /* FTreeSortedDictionaryEnumerator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTreeSortedDictionaryEnumerator.m; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionaryEnumerator.m; sourceTree = "<group>"; };
		0DCEEFB5AD58DD30FFC381A64C5E8757 /* GDTCORTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORTransport.h; sourceTree = "<group>"; };
		0DF76A8AF5E974349B6248C9944DFD96 /* FirebaseDatabase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseDatabase.modulemap; sourceTree = "<group>"; };
		0E234441447FCF60CE12DDFB28D87878 /* FChildrenNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FChildrenNode.h; path = FirebaseDatabase/Sources/Snapshot/FChildrenNode.h; sourceTree = "<group>"; };
		0E7F84DC39A00DB3C58F5F8C75012564 /* GDTCOREndpoints.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREndpoints.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREndpoints.h; sourceTree = "<group>"; };
		0F611FF9FC019D853646828D3573F730 /* FMerge.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMerge.m; path = FirebaseDatabase/Sources/Core/Operation/FMerge.m; sourceTree = "<group>"; };
		0FC7892F48FA7BFEBF981248095DE151 /* FSyncPoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSyncPoint.h; path = FirebaseDatabase/Sources/Core/FSyncPoint.h; sourceTree = "<group>"; };
		10C52BBD30FF030E4C0590DBCB055241 /* FIRCoreDiagnostics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnostics.h; path = Firebase/CoreDiagnostics/FIRCDLibrary/Public/FIRCoreDiagnostics.h; sourceTree = "<group>"; };
		10CC13808FFF957A34B31D5DB7AD8B1B /* FPathIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPathIndex.h; path = FirebaseDatabase/Sources/FPathIndex.h; sourceTree = "<group>"; };
		1216D03BD9A03D164FECB720F45246AA /* db_iter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = db_iter.cc; path = db/db_iter.cc; sourceTree = "<group>"; };
		1279A2017DA54352A30880A7F2E481F3 /* FirebaseCoreInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCoreInternal.h; path = FirebaseCore/Extension/FirebaseCoreInternal.h; sourceTree = "<group>"; };
		12B4E2E4A25803679C11044CA5219373 /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = "<group>"; };
		133EBA195863054B4D44C4DA3CEF9CF0 /* memtable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memtable.h; path = db/memtable.h; sourceTree = "<group>"; };
		1359F87252060D6F5DADD0C16EB62292 /* HeartbeatsPayload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HeartbeatsPayload.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/HeartbeatsPayload.swift; sourceTree = "<group>"; };
		140E47C3217E82885828EFA0962681CF /* FRepoInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRepoInfo.h; path = FirebaseDatabase/Sources/Core/FRepoInfo.h; sourceTree = "<group>"; };
		145EE694E829A7C2524556A708CCAA87 /* GoogleUtilities-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleUtilities-Info.plist"; sourceTree = "<group>"; };
		148D0F9E8C7373FEAF40D800FC5F1BAA /* FirebaseCoreInternal */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCoreInternal; path = FirebaseCoreInternal.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		1497CCE34F685412509E4BADFB8B5E74 /* FBLPromise+Then.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Then.h"; path = "Sources/FBLPromises/include/FBLPromise+Then.h"; sourceTree = "<group>"; };
		15B5A16FD7C1E4D328AF9561B51E65F9 /* crc32c.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crc32c.h; path = util/crc32c.h; sourceTree = "<group>"; };
		163CFBB4CD5EE3C6B5A578FE8444E6EC /* port.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port.h; path = port/port.h; sourceTree = "<group>"; };
		16EB432B88344F9D604FDBD879BFE39A /* APLevelDB.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = APLevelDB.mm; path = "FirebaseDatabase/Sources/third_party/Wrap-leveldb/APLevelDB.mm"; sourceTree = "<group>"; };
		17CBD997D904F44000E07224C2D0849C /* cct.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cct.nanopb.h; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.h; sourceTree = "<group>"; };
		17D37B98A555F2CB894FBFF3E10530E6 /* FLLRBValueNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLLRBValueNode.h; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBValueNode.h; sourceTree = "<group>"; };
		1854185C39031BFA36DA219647DF7A70 /* FTreeNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTreeNode.h; path = FirebaseDatabase/Sources/Core/Utilities/FTreeNode.h; sourceTree = "<group>"; };
		1882A8F3D455DDFFE238DEDFEDC539C9 /* table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table.h; path = include/leveldb/table.h; sourceTree = "<group>"; };
		18D2A73DE531596F803E7C7EF5D5BA6C /* GDTCORReachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORReachability.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORReachability.m; sourceTree = "<group>"; };
		195022E37D40C3C4DAF5FEA20084B34C /* FEventGenerator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FEventGenerator.m; path = FirebaseDatabase/Sources/FEventGenerator.m; sourceTree = "<group>"; };
		196C6CBD8CE68BD0181C22F9B1932594 /* FirebaseDatabase.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseDatabase.release.xcconfig; sourceTree = "<group>"; };
		19D6604A671EF456898C21FA95983F42 /* FirebaseCoreInternal.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCoreInternal.modulemap; sourceTree = "<group>"; };
		1A7D7C2FC5322B06DFD11B4D8AC64B34 /* Pods-assign5-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-assign5-acknowledgements.markdown"; sourceTree = "<group>"; };
		1AA419E4D404A57486BA5C6FFBCFA92A /* FIRCoreDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsData.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsData.h; sourceTree = "<group>"; };
		1BEB98863299131633379EEA7242AD90 /* FIRMutableData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMutableData.h; path = FirebaseDatabase/Sources/Public/FirebaseDatabase/FIRMutableData.h; sourceTree = "<group>"; };
		1C1540BE9859616E0C2292B368A19E1C /* FBLPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromises.h; path = Sources/FBLPromises/include/FBLPromises.h; sourceTree = "<group>"; };
		1C4B3D1C7BEBD01C3BE5197335BAF9A1 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; };
		1D062E9673F4B70F20E9A44728C56221 /* GoogleUtilities.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.debug.xcconfig; sourceTree = "<group>"; };
		1D2DE468A0BE2919D30DB07DFA1ECD6C /* FViewProcessorResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FViewProcessorResult.h; path = FirebaseDatabase/Sources/FViewProcessorResult.h; sourceTree = "<group>"; };
		1DAFF813E3C88DA5B1A2A485FC9EDB48 /* Pods-assign5-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-assign5-Info.plist"; sourceTree = "<group>"; };
		1DFB077DE86A153B587F07FE9F867445 /* GDTCORStorageEventSelector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORStorageEventSelector.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORStorageEventSelector.m; sourceTree = "<group>"; };
		1E00DBE8392E08B6BBBBEB4C00E00E5D /* FTrackedQuery.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTrackedQuery.m; path = FirebaseDatabase/Sources/Persistence/FTrackedQuery.m; sourceTree = "<group>"; };
		1E470DE3C9B05984C0D73C346944B330 /* builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = builder.h; path = db/builder.h; sourceTree = "<group>"; };
		1F246DD9D8FF74821179256D66793363 /* FBLPromise+Then.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Then.m"; path = "Sources/FBLPromises/FBLPromise+Then.m"; sourceTree = "<group>"; };
		1F5F44E299B4AE0F2DB582777521DDCF /* options.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = options.cc; path = util/options.cc; sourceTree = "<group>"; };
		207E8B66680A636A72D8C364B72D5474 /* FIRDataSnapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDataSnapshot.h; path = FirebaseDatabase/Sources/Public/FirebaseDatabase/FIRDataSnapshot.h; sourceTree = "<group>"; };
		2109574537CC666287FA6AD8CF529F4E /* table.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = table.cc; path = table/table.cc; sourceTree = "<group>"; };
		2139DBE022BC747EE31041F5189EC28B /* FUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FUtilities.h; path = FirebaseDatabase/Sources/Utilities/FUtilities.h; sourceTree = "<group>"; };
		21D3553CB9F5FAD9DDF0545D57FC852B /* GDTCORAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORAssert.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORAssert.h; sourceTree = "<group>"; };
		2240D971A299458FC9F409EC86E643A9 /* FWriteRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FWriteRecord.h; path = FirebaseDatabase/Sources/Core/FWriteRecord.h; sourceTree = "<group>"; };
		237145F452DEE0C46EF9D7F2E6187AA7 /* FPendingPut.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPendingPut.h; path = FirebaseDatabase/Sources/Persistence/FPendingPut.h; sourceTree = "<group>"; };
		24EA758063FE98E6D2C42BCDEF2C0933 /* GDTCOREventTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREventTransformer.h; sourceTree = "<group>"; };
		25DEA879366CAB0BB79C00460DDE2448 /* crc32c.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = crc32c.cc; path = util/crc32c.cc; sourceTree = "<group>"; };
		261E5C21A9751EA8B8E98E9042FC52FD /* FIRDatabaseQuery_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseQuery_Private.h; path = FirebaseDatabase/Sources/Api/Private/FIRDatabaseQuery_Private.h; sourceTree = "<group>"; };
		264D1913627C4BAF32F075A9C6192B30 /* GULHeartbeatDateStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorage.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorage.m; sourceTree = "<group>"; };
		266E973DC0A5582D3A134690FCE0D79E /* FPersistentConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPersistentConnection.h; path = FirebaseDatabase/Sources/Core/FPersistentConnection.h; sourceTree = "<group>"; };
		26BDCE49F8574C3E177F849BE7F8CB33 /* FBLPromise+Validate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Validate.m"; path = "Sources/FBLPromises/FBLPromise+Validate.m"; sourceTree = "<group>"; };
		27ACECAC82DE9358722F21F6BB10C557 /* FBLPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromise.h; path = Sources/FBLPromises/include/FBLPromise.h; sourceTree = "<group>"; };
		27C87493FC0A80CF7B3212F861FD4018 /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = "<group>"; };
		2842E3EA0499CBF8B90551878B7A7F46 /* FirebaseDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseDatabase.h; path = FirebaseDatabase/Sources/Public/FirebaseDatabase/FirebaseDatabase.h; sourceTree = "<group>"; };
		2850012C3A58ABE57EFE44342140B598 /* merger.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = merger.cc; path = table/merger.cc; sourceTree = "<group>"; };
		287EC9021A49A9FAB0099496346C35F9 /* FWriteRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FWriteRecord.m; path = FirebaseDatabase/Sources/Core/FWriteRecord.m; sourceTree = "<group>"; };
		28B4D54FA1A5F5BFACF1B8BE9B10ACBA /* FChange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FChange.h; path = FirebaseDatabase/Sources/Core/View/FChange.h; sourceTree = "<group>"; };
		28B9BE4EFB2C3F6EDDABB77062B1EA32 /* FStringUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FStringUtilities.m; path = FirebaseDatabase/Sources/Utilities/FStringUtilities.m; sourceTree = "<group>"; };
		28E16E17F8A40E02FAE2A21E89A48DAF /* FEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEvent.h; path = FirebaseDatabase/Sources/Core/View/FEvent.h; sourceTree = "<group>"; };
		29305AA4AC8F4E8B90FC7FF2A29D9BA2 /* FBLPromise+Race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Race.m"; path = "Sources/FBLPromises/FBLPromise+Race.m"; sourceTree = "<group>"; };
		2958C381399F546067F2FE40CBEB054C /* FTreeSortedDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTreeSortedDictionary.h; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionary.h; sourceTree = "<group>"; };
		299ED81E081A232E32C98A75901A0F91 /* FTransformedEnumerator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTransformedEnumerator.h; path = FirebaseDatabase/Sources/FTransformedEnumerator.h; sourceTree = "<group>"; };
		29AF14D4264F4105736714848560A3CB /* filter_policy.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_policy.cc; path = util/filter_policy.cc; sourceTree = "<group>"; };
		2A067216BDD8F58BDA0B641E7633AA56 /* FirebaseCoreInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCoreInternal.h; path = FirebaseCore/Extension/FirebaseCoreInternal.h; sourceTree = "<group>"; };
		2A7CE4622ABDAA7B0AB270ED99C89294 /* GoogleDataTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GoogleDataTransport.h; sourceTree = "<group>"; };
		2A8735F4F1A86576B82EE39588F0C4F3 /* FCompoundHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FCompoundHash.m; path = FirebaseDatabase/Sources/Core/FCompoundHash.m; sourceTree = "<group>"; };
		2ABA901224E76FD5E985A98143A4F8DB /* GDTCORUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploader.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORUploader.h; sourceTree = "<group>"; };
		2B19B9A85EBC16D088468A9295F869B1 /* FBLPromise+Reduce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Reduce.m"; path = "Sources/FBLPromises/FBLPromise+Reduce.m"; sourceTree = "<group>"; };
		2B2D0495CC0A281F1B529546ACBB8FC0 /* db.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = db.h; path = include/leveldb/db.h; sourceTree = "<group>"; };
		2B65FFAFEC45C737B6397CA212963243 /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Extension/FIRAppInternal.h; sourceTree = "<group>"; };
		2B9AB3DD9D6D2E18DBB252E1BEB2C592 /* FTupleNodePath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleNodePath.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleNodePath.h; sourceTree = "<group>"; };
		2C22976BA83F0254D9F373E3A152A498 /* FConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FConstants.h; path = FirebaseDatabase/Sources/Constants/FConstants.h; sourceTree = "<group>"; };
		2C452BDB3D9003ACC14048688110C81E /* GDTCORLifecycle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORLifecycle.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORLifecycle.m; sourceTree = "<group>"; };
		2D22F35D9520320727D67B8EA7F4BC8F /* FRepoManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FRepoManager.m; path = FirebaseDatabase/Sources/Core/FRepoManager.m; sourceTree = "<group>"; };
		2E291B2FBD05336E34D0D0119A9218C7 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Extension/FIRDependency.h; sourceTree = "<group>"; };
		2E8C77077D94479F55E2E8BBE73BA8C5 /* FTupleStringNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleStringNode.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleStringNode.h; sourceTree = "<group>"; };
		2ED9B0A54677DD5E9ED8EB9666E3E209 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Extension/FIRComponentContainer.h; sourceTree = "<group>"; };
		2EF11195DBF0FD652E94B025D875DAF3 /* GDTCORTargets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTargets.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORTargets.h; sourceTree = "<group>"; };
		2EF752F73ECB1D4B5CB1473E45C02EC6 /* filter_policy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filter_policy.h; path = include/leveldb/filter_policy.h; sourceTree = "<group>"; };
		2F26B31744A993E6BF95C5190501155A /* GDTCORLifecycle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORLifecycle.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORLifecycle.h; sourceTree = "<group>"; };
		2FF8CB692ADA33B986AA90FE9D0D0F12 /* table_cache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table_cache.h; path = db/table_cache.h; sourceTree = "<group>"; };
		301F07AA8E787E594640741390FD9A72 /* FBLPromise+Wrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Wrap.h"; path = "Sources/FBLPromises/include/FBLPromise+Wrap.h"; sourceTree = "<group>"; };
		304753DBD4F076F7CF372811A62809D1 /* port_stdcxx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port_stdcxx.h; path = port/port_stdcxx.h; sourceTree = "<group>"; };
		312FF23C7E532560FCE244700772AA13 /* PromisesObjC.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = PromisesObjC.modulemap; sourceTree = "<group>"; };
		315A2FFC2EA1942F970AE32B5B9ED02D /* PromisesObjC-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "PromisesObjC-Info.plist"; sourceTree = "<group>"; };
		3176B98349DF8DEB3318491076BF0954 /* nanopb-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-umbrella.h"; sourceTree = "<group>"; };
		31F48A1A773FEC5F25094EBD41B8ABB0 /* GDTCORConsoleLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORConsoleLogger.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORConsoleLogger.h; sourceTree = "<group>"; };
		32577B355D28CD4A305916B12221AE5B /* GDTCOREndpoints.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREndpoints.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREndpoints.m; sourceTree = "<group>"; };
		326D382F19966439E69EF7D7DDB25E7A /* FirebaseCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseCore-Info.plist"; sourceTree = "<group>"; };
		32A58626EFB1B3A6C8F52FCCF4EFE640 /* FTuplePathValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTuplePathValue.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTuplePathValue.h; sourceTree = "<group>"; };
		32E117271580E38519740AF4C6089AFB /* FImmutableSortedDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FImmutableSortedDictionary.h; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedDictionary.h; sourceTree = "<group>"; };
		33140761273BDCB2CCB9CA928062712B /* FTuplePathValue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTuplePathValue.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTuplePathValue.m; sourceTree = "<group>"; };
		333984CFBEA5E5DB6F2905910D9B1FEE /* FAckUserWrite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FAckUserWrite.m; path = FirebaseDatabase/Sources/Core/Operation/FAckUserWrite.m; sourceTree = "<group>"; };
		3347A1AB6546F0A3977529B8F199DC41 /* PromisesObjC */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = PromisesObjC; path = FBLPromises.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		3373D5FC933CEBBB67002B325DA3A4DE /* FBLPromise+Timeout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Timeout.m"; path = "Sources/FBLPromises/FBLPromise+Timeout.m"; sourceTree = "<group>"; };
		340356543B9BB95EC44EEB5FFDE665C7 /* GDTCOREvent+GDTCCTSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCOREvent+GDTCCTSupport.m"; path = "GoogleDataTransport/GDTCCTLibrary/GDTCOREvent+GDTCCTSupport.m"; sourceTree = "<group>"; };
		341A6D613F085642D803241F31120B59 /* FEventRaiser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FEventRaiser.m; path = FirebaseDatabase/Sources/Core/View/FEventRaiser.m; sourceTree = "<group>"; };
		34570BC687259BB67C82B2136E4FE0FD /* FTransformedEnumerator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTransformedEnumerator.m; path = FirebaseDatabase/Sources/FTransformedEnumerator.m; sourceTree = "<group>"; };
		352CDD2AF1BECC1911B6E31AA472D95C /* FIRServerValue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRServerValue.m; path = FirebaseDatabase/Sources/Api/FIRServerValue.m; sourceTree = "<group>"; };
		353BCCE57DC9B772867C91D3D2D3E85C /* FirebaseCoreDiagnostics-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCoreDiagnostics-umbrella.h"; sourceTree = "<group>"; };
		36E962DDEC6CC39E7CE2A244B87DFB74 /* FValueEventRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FValueEventRegistration.h; path = FirebaseDatabase/Sources/Core/View/FValueEventRegistration.h; sourceTree = "<group>"; };
		372C8FB72FBFC85D2EA39D59D835AF3B /* GULHeartbeatDateStorable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorable.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorable.h; sourceTree = "<group>"; };
		379BFB7ED1AA06BB77FB584F2ED60AAD /* NSData+SRB64Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+SRB64Additions.m"; path = "FirebaseDatabase/Sources/third_party/SocketRocket/NSData+SRB64Additions.m"; sourceTree = "<group>"; };
		381B2B0728AD1242CDC333E3D0B8726F /* FSnapshotUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSnapshotUtilities.h; path = FirebaseDatabase/Sources/Snapshot/FSnapshotUtilities.h; sourceTree = "<group>"; };
		388BF23D7B494F0AE65D71E213305BBD /* FTupleRemovedQueriesEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleRemovedQueriesEvents.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleRemovedQueriesEvents.h; sourceTree = "<group>"; };
		38C908BFC4C8334023A51E0765D5770A /* GULKeychainStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainStorage.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainStorage.m; sourceTree = "<group>"; };
		38F2DE0213810050FBB40CD03C055161 /* FCompoundHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCompoundHash.h; path = FirebaseDatabase/Sources/Core/FCompoundHash.h; sourceTree = "<group>"; };
		39251075C594025D8E9616AD18B92BDE /* FBLPromise+Any.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Any.m"; path = "Sources/FBLPromises/FBLPromise+Any.m"; sourceTree = "<group>"; };
		394CC5E7BAC37A6B40E2695EBCBAC627 /* FIRMutableData_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMutableData_Private.h; path = FirebaseDatabase/Sources/Api/Private/FIRMutableData_Private.h; sourceTree = "<group>"; };
		39619CC78BFE9441B37B8A8BE920D4B6 /* FSnapshotHolder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSnapshotHolder.h; path = FirebaseDatabase/Sources/Core/FSnapshotHolder.h; sourceTree = "<group>"; };
		3A042E0F045BB39BC08F42D1A262BD75 /* FConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FConstants.m; path = FirebaseDatabase/Sources/Constants/FConstants.m; sourceTree = "<group>"; };
		3B50CA57F55B5FC0D6D5CA43F233B3B9 /* GoogleUtilities-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-umbrella.h"; sourceTree = "<group>"; };
		3BCE729514F6FFF0E715D786E2DF882D /* version_edit.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = version_edit.cc; path = db/version_edit.cc; sourceTree = "<group>"; };
		3C8A0CA77571388FB046E4F63F1B52FF /* builder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = builder.cc; path = db/builder.cc; sourceTree = "<group>"; };
		3CE557D2B04BBEEE36F02BFA599F9C26 /* FChildEventRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FChildEventRegistration.m; path = FirebaseDatabase/Sources/Core/View/FChildEventRegistration.m; sourceTree = "<group>"; };
		3CE55FC9B4667B6FA8B58226774EAA5A /* FIRFirebaseUserAgent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRFirebaseUserAgent.m; path = FirebaseCore/Sources/FIRFirebaseUserAgent.m; sourceTree = "<group>"; };
		3DC5EBADBE27C7CACEE4322975C231E3 /* FIRDatabaseReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseReference.h; path = FirebaseDatabase/Sources/Public/FirebaseDatabase/FIRDatabaseReference.h; sourceTree = "<group>"; };
		3E19C0DA342884A79BC750A61529F4B7 /* FPersistentConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPersistentConnection.m; path = FirebaseDatabase/Sources/Core/FPersistentConnection.m; sourceTree = "<group>"; };
		3EC0C326465837F996BB6297B0FE1361 /* GULNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULNSData+zlib.h"; path = "GoogleUtilities/NSData+zlib/Public/GoogleUtilities/GULNSData+zlib.h"; sourceTree = "<group>"; };
		3F83D19140F9FE81EBF65B8F02AB90E4 /* comparator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = comparator.h; path = include/leveldb/comparator.h; sourceTree = "<group>"; };
		3FC12C7D71CF07F27C773868B1810F22 /* FQuerySpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FQuerySpec.m; path = FirebaseDatabase/Sources/Core/FQuerySpec.m; sourceTree = "<group>"; };
		3FF47C48BA0A3B176164996D8FB430BD /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
		400FB1483305A0894C7346DC8EB5EA5D /* GDTCOREvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREvent.h; sourceTree = "<group>"; };
		404E725E4CB219CEF9F7A700CBBCD407 /* cct.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cct.nanopb.c; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.c; sourceTree = "<group>"; };
		417617D038B87249ACF0F292FF29B1EE /* FIRAuthInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthInterop.h; path = FirebaseAuth/Interop/FIRAuthInterop.h; sourceTree = "<group>"; };
		41B312B3F24832F9898EBD62AB656050 /* FIRDatabaseConnectionContextProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseConnectionContextProvider.h; path = FirebaseDatabase/Sources/Login/FIRDatabaseConnectionContextProvider.h; sourceTree = "<group>"; };
		41F71CC213EE6CB43A12CDA406DBC934 /* FViewCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FViewCache.h; path = FirebaseDatabase/Sources/Core/View/FViewCache.h; sourceTree = "<group>"; };
		423FF8DBC2722FEEDB5B162EE9B370B7 /* FirebaseCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCore.modulemap; sourceTree = "<group>"; };
		42571744B2395AA538BC1B5D070136CA /* FArraySortedDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FArraySortedDictionary.h; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FArraySortedDictionary.h; sourceTree = "<group>"; };
		429DC7FADAA9832D0E2463AC93FDCD91 /* FMaxNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMaxNode.m; path = FirebaseDatabase/Sources/FMaxNode.m; sourceTree = "<group>"; };
		42E379FEBF4AC1BFBE10C9FA372CC02C /* FBLPromiseError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromiseError.h; path = Sources/FBLPromises/include/FBLPromiseError.h; sourceTree = "<group>"; };
		42EFED247566EB3E37C5B14530FB257B /* GDTCORUploadCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadCoordinator.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadCoordinator.h; sourceTree = "<group>"; };
		42FB10F4D962A0FFFF30C5A16A3BD62F /* FTypedefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTypedefs.h; path = FirebaseDatabase/Sources/Utilities/FTypedefs.h; sourceTree = "<group>"; };
		432F966E290A06908FC825D7B8D04AD7 /* FView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FView.m; path = FirebaseDatabase/Sources/Core/View/FView.m; sourceTree = "<group>"; };
		43563ED16477FFDD16830EBA0777A780 /* arena.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = arena.h; path = util/arena.h; sourceTree = "<group>"; };
		43D74726745EE8902B720AE2CC60081D /* FIRAppCheckInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppCheckInterop.h; path = FirebaseAppCheck/Interop/FIRAppCheckInterop.h; sourceTree = "<group>"; };
		442C444496D958E400695CFCC768FAA3 /* FTupleCallbackStatus.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleCallbackStatus.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleCallbackStatus.m; sourceTree = "<group>"; };
		44AF6C20720B129A6FAD8B91F3EDA043 /* FIRDatabaseConfig_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseConfig_Private.h; path = FirebaseDatabase/Sources/FIRDatabaseConfig_Private.h; sourceTree = "<group>"; };
		45287553A634271E69440A3E6FD9B7EC /* FIRConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRConfiguration.m; path = FirebaseCore/Sources/FIRConfiguration.m; sourceTree = "<group>"; };
		45FC356FF88F4C071B5CD812F5D58EFE /* _ObjC_HeartbeatController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = _ObjC_HeartbeatController.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/_ObjC_HeartbeatController.swift; sourceTree = "<group>"; };
		4606340387C522786988B330BE466C20 /* FViewProcessorResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FViewProcessorResult.m; path = FirebaseDatabase/Sources/FViewProcessorResult.m; sourceTree = "<group>"; };
		4607E81F06434E0B7A493F3929F6F082 /* FBLPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromise.m; path = Sources/FBLPromises/FBLPromise.m; sourceTree = "<group>"; };
		4620C0C1FF51882B248078F9D763FC91 /* block.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = block.h; path = table/block.h; sourceTree = "<group>"; };
		46FC0D4636F5656444E01EF67EC83448 /* GDTCORClock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORClock.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORClock.h; sourceTree = "<group>"; };
		4779CAAFE2D4A06B67E7F075E1902DAF /* FOverwrite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FOverwrite.m; path = FirebaseDatabase/Sources/Core/Operation/FOverwrite.m; sourceTree = "<group>"; };
		4790206F2D94FA9F4A6188CD6F5EAE0F /* FDataEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FDataEvent.h; path = FirebaseDatabase/Sources/Core/View/FDataEvent.h; sourceTree = "<group>"; };
		48686963BA8A85879E4E4B408D1DC734 /* dbformat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dbformat.h; path = db/dbformat.h; sourceTree = "<group>"; };
		48ACF2AF6F743F6563B916F2F798324E /* FIndexedFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIndexedFilter.h; path = FirebaseDatabase/Sources/Core/View/Filter/FIndexedFilter.h; sourceTree = "<group>"; };
		49044704C0538FA5BD82599BB7080407 /* memtable.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memtable.cc; path = db/memtable.cc; sourceTree = "<group>"; };
		49268DD6223661261719767EA2F82D1B /* pb_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_encode.h; sourceTree = "<group>"; };
		4A2CA28A61F768607746CE743E1179BB /* WeakContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WeakContainer.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/WeakContainer.swift; sourceTree = "<group>"; };
		4A5C1310AA2AAB8432C64454781D76F1 /* iterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iterator.h; path = include/leveldb/iterator.h; sourceTree = "<group>"; };
		4A6FFAF934C2872878033D5F371C7F84 /* FBLPromise+Validate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Validate.h"; path = "Sources/FBLPromises/include/FBLPromise+Validate.h"; sourceTree = "<group>"; };
		4B09C5E0E4A4CBC9631EA9A3811DF123 /* PromisesObjC-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PromisesObjC-umbrella.h"; sourceTree = "<group>"; };
		4B23E5D334D00C2D40CA82D2CEDD594C /* FCompoundWrite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FCompoundWrite.m; path = FirebaseDatabase/Sources/Snapshot/FCompoundWrite.m; sourceTree = "<group>"; };
		4B8DB027951A5D668CFA063C25B403FF /* FIRCoreDiagnosticsConnector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsConnector.h; path = FirebaseCore/Extension/FIRCoreDiagnosticsConnector.h; sourceTree = "<group>"; };
		4C5BC0448B081C0CDDA93FE5EEFB763B /* FTreeSortedDictionaryEnumerator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTreeSortedDictionaryEnumerator.h; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionaryEnumerator.h; sourceTree = "<group>"; };
		4C84FFF6C5A9277FB3CC66FEF2ACC440 /* block.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = block.cc; path = table/block.cc; sourceTree = "<group>"; };
		4CDE7A142DB9716364AFB2CAB8C2628A /* GULKeychainUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainUtils.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULKeychainUtils.h; sourceTree = "<group>"; };
		4CFCFEFC5EB4C3E9DC7322025C2B7AFB /* log_writer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log_writer.cc; path = db/log_writer.cc; sourceTree = "<group>"; };
		4D51E479732F05C7A8BE51C921C15FEA /* FBLPromise+Always.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Always.h"; path = "Sources/FBLPromises/include/FBLPromise+Always.h"; sourceTree = "<group>"; };
		4D64BC16E64FC639428BB8086814262A /* two_level_iterator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = two_level_iterator.cc; path = table/two_level_iterator.cc; sourceTree = "<group>"; };
		4DC3C2FF85FB139E27970EDDE8102928 /* FViewProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FViewProcessor.m; path = FirebaseDatabase/Sources/FViewProcessor.m; sourceTree = "<group>"; };
		4E742B07033902E3C811AB18C5DAFC53 /* GDTCORRegistrar_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORRegistrar_Private.h; sourceTree = "<group>"; };
		4F541F53B2026335E5F969C2254B7AA9 /* FLimitedFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLimitedFilter.m; path = FirebaseDatabase/Sources/Core/View/Filter/FLimitedFilter.m; sourceTree = "<group>"; };
		50730C744364F319DBB832A4AE31CD5F /* FKeepSyncedEventRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKeepSyncedEventRegistration.h; path = FirebaseDatabase/Sources/Core/View/FKeepSyncedEventRegistration.h; sourceTree = "<group>"; };
		5076FE9E2C71433FE32FA2B257957885 /* FChildChangeAccumulator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FChildChangeAccumulator.m; path = FirebaseDatabase/Sources/Core/View/Filter/FChildChangeAccumulator.m; sourceTree = "<group>"; };
		5089FB00B9B352DBF98CAB07F369CD2C /* db_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = db_impl.h; path = db/db_impl.h; sourceTree = "<group>"; };
		50B96976620C0D51C79F3F5D34233C21 /* FTrackedQueryManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTrackedQueryManager.m; path = FirebaseDatabase/Sources/Persistence/FTrackedQueryManager.m; sourceTree = "<group>"; };
		51671C73F008B5C0C3751B3855999213 /* FirebaseDatabase */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseDatabase; path = FirebaseDatabase.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		51EB8082A38A4A173B79C9D96A8237DA /* FirebaseCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCore.h; path = FirebaseCore/Sources/Public/FirebaseCore/FirebaseCore.h; sourceTree = "<group>"; };
		5205C6A29B05F599D512DCFE509B369A /* arena.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = arena.cc; path = util/arena.cc; sourceTree = "<group>"; };
		522A5735503B319E0702D1E18CA6119D /* fbase64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fbase64.h; path = FirebaseDatabase/Sources/third_party/SocketRocket/fbase64.h; sourceTree = "<group>"; };
		52CB656E0C611A951EB01149B03AE05C /* FAckUserWrite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FAckUserWrite.h; path = FirebaseDatabase/Sources/Core/Operation/FAckUserWrite.h; sourceTree = "<group>"; };
		535206BAC958D46EA15682D67BB7AC2A /* FIRDatabaseReference_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseReference_Private.h; path = FirebaseDatabase/Sources/Api/Private/FIRDatabaseReference_Private.h; sourceTree = "<group>"; };
		53DCC190A37BE89CECD254EAB2280187 /* FWebSocketConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FWebSocketConnection.h; path = FirebaseDatabase/Sources/Realtime/FWebSocketConnection.h; sourceTree = "<group>"; };
		53F65E5B6492923346AFA66BA605D489 /* GDTCORRegistrar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORRegistrar.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORRegistrar.m; sourceTree = "<group>"; };
		54238B268DA296666889BF16BAAE0B33 /* FCompleteChildSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCompleteChildSource.h; path = FirebaseDatabase/Sources/Core/View/Filter/FCompleteChildSource.h; sourceTree = "<group>"; };
		543F76A0D453810001C3BACC8C571009 /* export.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = export.h; path = include/leveldb/export.h; sourceTree = "<group>"; };
		548FDA952ECAFB8BCBAEF7F948E67569 /* db_iter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = db_iter.h; path = db/db_iter.h; sourceTree = "<group>"; };
		54AAD9DB037CD42F737A8E8A656231C7 /* FCancelEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FCancelEvent.m; path = FirebaseDatabase/Sources/Core/View/FCancelEvent.m; sourceTree = "<group>"; };
		55103360DED9AE945954AC87DDEC23DE /* GDTCORReachability_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORReachability_Private.h; sourceTree = "<group>"; };
		56A1D579113813BF16B0FE8442ED295B /* FLLRBValueNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLLRBValueNode.m; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBValueNode.m; sourceTree = "<group>"; };
		57015678A4470D1AD00647EBB6F1378C /* FIRVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVersion.m; path = FirebaseCore/Sources/FIRVersion.m; sourceTree = "<group>"; };
		578068A6077B9312077544ABB37864C0 /* FirebaseDatabase-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseDatabase-Info.plist"; sourceTree = "<group>"; };
		5815E1E6A13CAE36D00C07460346004F /* FBLPromise+Catch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Catch.m"; path = "Sources/FBLPromises/FBLPromise+Catch.m"; sourceTree = "<group>"; };
		58B06E9B79966BC97C228A28052B1E21 /* FBLPromise+Recover.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Recover.h"; path = "Sources/FBLPromises/include/FBLPromise+Recover.h"; sourceTree = "<group>"; };
		58B66F5D41050817A05FF0A6000B8F4F /* c.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = c.h; path = include/leveldb/c.h; sourceTree = "<group>"; };
		58E42D4C5FE44C05523F572E52984247 /* pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb.h; sourceTree = "<group>"; };
		58F2EE7A85F1DEBEA0637543F9EDBBD6 /* table_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = table_cache.cc; path = db/table_cache.cc; sourceTree = "<group>"; };
		5968F8FFE4A92F0E60DFA18D3D6CB10B /* GULURLSessionDataResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULURLSessionDataResponse.m; path = GoogleUtilities/Environment/URLSessionPromiseWrapper/GULURLSessionDataResponse.m; sourceTree = "<group>"; };
		5970C5CE3C3F79F8765B8481C5F88CA2 /* FIRDatabaseComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDatabaseComponent.m; path = FirebaseDatabase/Sources/Api/FIRDatabaseComponent.m; sourceTree = "<group>"; };
		59AE68717EF488192304FB4F6372C7BF /* FIRHeartbeatLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRHeartbeatLogger.m; path = FirebaseCore/Sources/FIRHeartbeatLogger.m; sourceTree = "<group>"; };
		59CB18CFCA41E9876AC1A98154AB32D8 /* env_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = env_posix.cc; path = util/env_posix.cc; sourceTree = "<group>"; };
		5A568BF65B9C09DE0F526834BF8CE6B1 /* logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = logging.h; path = util/logging.h; sourceTree = "<group>"; };
		5AB6138782F9E619DF0D2CE884A81766 /* FPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPath.m; path = FirebaseDatabase/Sources/Core/Utilities/FPath.m; sourceTree = "<group>"; };
		5B8AD477E557A8F3A90F7E76713735FA /* FIRAnalyticsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsConfiguration.h; path = FirebaseCore/Sources/FIRAnalyticsConfiguration.h; sourceTree = "<group>"; };
		5CA65D78C726343C07466AC6511AAC53 /* FirebaseCoreInternal.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreInternal.debug.xcconfig; sourceTree = "<group>"; };
		5CFE61E73D72D24CFEF8F70BCB6258A8 /* no_destructor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = no_destructor.h; path = util/no_destructor.h; sourceTree = "<group>"; };
		5D5FD7E29A42B7C722551A26E16B3460 /* Heartbeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Heartbeat.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/Heartbeat.swift; sourceTree = "<group>"; };
		5D6445DB027DB10BCF4A16FCBBB8D292 /* FTreeSortedDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTreeSortedDictionary.m; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionary.m; sourceTree = "<group>"; };
		5D8CE9C439ACAE1F6EA147C78692C54E /* FTupleRemovedQueriesEvents.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleRemovedQueriesEvents.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleRemovedQueriesEvents.m; sourceTree = "<group>"; };
		5EB433E4C318E3FCDE32AAAA724D7535 /* FTupleTSN.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleTSN.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleTSN.h; sourceTree = "<group>"; };
		5EBC7693AC109F2D2300EDE0530D04B0 /* FIRCoreDiagnostics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnostics.m; path = Firebase/CoreDiagnostics/FIRCDLibrary/FIRCoreDiagnostics.m; sourceTree = "<group>"; };
		5EF06A5A26779D6F6164EEC32B2CABF9 /* Pods-assign5-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-assign5-frameworks.sh"; sourceTree = "<group>"; };
		5F98EC93E62F564787FAF19AE81418B5 /* FIRDataEventType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDataEventType.h; path = FirebaseDatabase/Sources/Public/FirebaseDatabase/FIRDataEventType.h; sourceTree = "<group>"; };
		6085EC063CABCEE04BA65A2A224FE485 /* FTupleUserCallback.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleUserCallback.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleUserCallback.m; sourceTree = "<group>"; };
		6132842DBB5E76227955C52D4606775E /* FirebaseCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.debug.xcconfig; sourceTree = "<group>"; };
		6148BDC886DD2305CA047B5AC5A2A65D /* FEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEventEmitter.h; path = FirebaseDatabase/Sources/Utilities/FEventEmitter.h; sourceTree = "<group>"; };
		62581FD6814B321B9C1B02D1B2AEEC1D /* repair.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = repair.cc; path = db/repair.cc; sourceTree = "<group>"; };
		64111BA0499408D89130386046FED778 /* block_builder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = block_builder.cc; path = table/block_builder.cc; sourceTree = "<group>"; };
		641792106126F870E71DA0EB191D1F41 /* FView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FView.h; path = FirebaseDatabase/Sources/Core/View/FView.h; sourceTree = "<group>"; };
		644F50E5AE584707FB2C121E59FB9312 /* FBLPromise+Any.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Any.h"; path = "Sources/FBLPromises/include/FBLPromise+Any.h"; sourceTree = "<group>"; };
		64524B06A80DECB23CCF5835F3DC013D /* GDTCCTNanopbHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTNanopbHelpers.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTNanopbHelpers.m; sourceTree = "<group>"; };
		657B6BB933CFDC2D8FC663732FB8C83E /* FValidation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FValidation.m; path = FirebaseDatabase/Sources/Utilities/FValidation.m; sourceTree = "<group>"; };
		66202B87853C422EE90C11F7C5D311FE /* FTupleTSN.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleTSN.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleTSN.m; sourceTree = "<group>"; };
		67DBE1DEC7024476330F33D6FA60B716 /* FValueEventRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FValueEventRegistration.m; path = FirebaseDatabase/Sources/Core/View/FValueEventRegistration.m; sourceTree = "<group>"; };
		67F10AEE706EABD991FF295FE7215B57 /* FTrackedQuery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTrackedQuery.h; path = FirebaseDatabase/Sources/Persistence/FTrackedQuery.h; sourceTree = "<group>"; };
		685DE073384C46305BE7F4B3212F3329 /* FMaxNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMaxNode.h; path = FirebaseDatabase/Sources/FMaxNode.h; sourceTree = "<group>"; };
		68B005F0AE3C847E6E0E953AAFE3E1A8 /* FNextPushId.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FNextPushId.m; path = FirebaseDatabase/Sources/Utilities/FNextPushId.m; sourceTree = "<group>"; };
		68BCD2DA5C84E0D3E9C7FF78702AC053 /* FIRDataSnapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDataSnapshot.m; path = FirebaseDatabase/Sources/Api/FIRDataSnapshot.m; sourceTree = "<group>"; };
		691D46D0ED51D863FB74E46AB1830153 /* leveldb-library-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "leveldb-library-dummy.m"; sourceTree = "<group>"; };
		693D74AF6C3A1B3323105CB5FA9E2635 /* write_batch.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = write_batch.cc; path = db/write_batch.cc; sourceTree = "<group>"; };
		699DE909B34C28DCB713B380E0923AE9 /* FirebaseCoreInternal.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreInternal.release.xcconfig; sourceTree = "<group>"; };
		69A1BDF506672365BCDC59ED56EE7120 /* FTypedefs_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTypedefs_Private.h; path = FirebaseDatabase/Sources/Api/Private/FTypedefs_Private.h; sourceTree = "<group>"; };
		69DA97CFCD93FB2CBBEEB5AECCA635FE /* firebasecore.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = firebasecore.nanopb.c; path = Firebase/CoreDiagnostics/FIRCDLibrary/Protogen/nanopb/firebasecore.nanopb.c; sourceTree = "<group>"; };
		6A5436CF0738010534E4F48A5DB5A30B /* FOperationSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FOperationSource.m; path = FirebaseDatabase/Sources/Core/Operation/FOperationSource.m; sourceTree = "<group>"; };
		6A55ACD5A8AEE1C419BF18DAAC6B972E /* leveldb-library.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "leveldb-library.modulemap"; sourceTree = "<group>"; };
		6A56887063F718FB753A87D945E2E4E6 /* GDTCORDirectorySizeTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORDirectorySizeTracker.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORDirectorySizeTracker.h; sourceTree = "<group>"; };
		6AD54B38E4B535AA7B71CA4A29FA9757 /* FBLPromise+All.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+All.h"; path = "Sources/FBLPromises/include/FBLPromise+All.h"; sourceTree = "<group>"; };
		6B74E00067F498026F13CE6CC7C10EB2 /* FBLPromise+Catch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Catch.h"; path = "Sources/FBLPromises/include/FBLPromise+Catch.h"; sourceTree = "<group>"; };
		6B80A57C0F527BD3638AD0D14151DD52 /* FViewProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FViewProcessor.h; path = FirebaseDatabase/Sources/FViewProcessor.h; sourceTree = "<group>"; };
		6B9A864FA75E4449CBCC9156DC1D827A /* FValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FValidation.h; path = FirebaseDatabase/Sources/Utilities/FValidation.h; sourceTree = "<group>"; };
		6C1074D6506EE312F2084ACD3C2D0566 /* FPathIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPathIndex.m; path = FirebaseDatabase/Sources/FPathIndex.m; sourceTree = "<group>"; };
		6C2BF24E6D0F2CF6F74874714D5242D2 /* FStringUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FStringUtilities.h; path = FirebaseDatabase/Sources/Utilities/FStringUtilities.h; sourceTree = "<group>"; };
		6CB48B26C4D8C20C6621C96CABA5FC66 /* FPersistenceManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPersistenceManager.m; path = FirebaseDatabase/Sources/Persistence/FPersistenceManager.m; sourceTree = "<group>"; };
		6D38352E9A490004551A5DCE80A34379 /* FLeafNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLeafNode.h; path = FirebaseDatabase/Sources/Snapshot/FLeafNode.h; sourceTree = "<group>"; };
		6D47476870A2C4126052C729D2367CAC /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Extension/FIRComponent.h; sourceTree = "<group>"; };
		6DAFA8F65E74A12E124025EEC0D6688D /* FRepo_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRepo_Private.h; path = FirebaseDatabase/Sources/Core/FRepo_Private.h; sourceTree = "<group>"; };
		6DC294030F3BE751035181A4EA11C73C /* nanopb.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.debug.xcconfig; sourceTree = "<group>"; };
		6E395785FA67C1F30A0C033486AF31C8 /* testharness.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = testharness.h; path = util/testharness.h; sourceTree = "<group>"; };
		6E48D9B06A29303621D1FA49F9F0E738 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
		6F8A7CA39AD1E89959BBA6DD40B940EC /* GDTCORDirectorySizeTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORDirectorySizeTracker.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORDirectorySizeTracker.m; sourceTree = "<group>"; };
		700DEDD7DE3CA4320B12B8A26C5C48ED /* FSyncTree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSyncTree.m; path = FirebaseDatabase/Sources/Core/FSyncTree.m; sourceTree = "<group>"; };
		708A1A044AF4B09BC2BB7CEBF47AEBBE /* FImmutableSortedDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FImmutableSortedDictionary.m; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedDictionary.m; sourceTree = "<group>"; };
		71A1489285A0AC7DFBE5B9166E9E6B2E /* FSparseSnapshotTree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSparseSnapshotTree.m; path = FirebaseDatabase/Sources/Core/FSparseSnapshotTree.m; sourceTree = "<group>"; };
		71CE5FBF36CB10C78E350184CD64CEA1 /* FirebaseCoreDiagnostics.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCoreDiagnostics.modulemap; sourceTree = "<group>"; };
		72EF3C893DA94FEF3E7C44C1A202EEAE /* FTupleBoolBlock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleBoolBlock.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleBoolBlock.m; sourceTree = "<group>"; };
		733BA80581331A3688C14FF5537E7964 /* FirebaseCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCore-umbrella.h"; sourceTree = "<group>"; };
		74ECF6C064691122D85A64112D2D20E7 /* FBLPromise+Do.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Do.h"; path = "Sources/FBLPromises/include/FBLPromise+Do.h"; sourceTree = "<group>"; };
		75619A8753D28EAD2EE2F2669904AB4A /* GoogleDataTransport-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleDataTransport-Info.plist"; sourceTree = "<group>"; };
		760975749636A681745608AF3CC669FE /* nanopb-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-prefix.pch"; sourceTree = "<group>"; };
		76A1073ADD62D54E904B420C59AC39AD /* FRangedFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRangedFilter.h; path = FirebaseDatabase/Sources/FRangedFilter.h; sourceTree = "<group>"; };
		776013770BC897CC93179C458DF20A0B /* GoogleDataTransport.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleDataTransport.modulemap; sourceTree = "<group>"; };
		794CF2FFA839907B7FB075D18E8FC37A /* iterator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator.cc; path = table/iterator.cc; sourceTree = "<group>"; };
		7AEBB27822219DDCD95EC146F228792B /* FirebaseCoreDiagnostics.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnostics.debug.xcconfig; sourceTree = "<group>"; };
		7B761908F75A4638CF18645C6280BD65 /* FIRDatabaseConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDatabaseConfig.m; path = FirebaseDatabase/Sources/Api/FIRDatabaseConfig.m; sourceTree = "<group>"; };
		7BED1B0746A564835C4E3632C9486B64 /* Pods-assign5-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-assign5-acknowledgements.plist"; sourceTree = "<group>"; };
		7C32ADE0D59AC163EC0F92EE4DF6E427 /* FIROptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROptions.m; path = FirebaseCore/Sources/FIROptions.m; sourceTree = "<group>"; };
		7C3ACF0DFF1055AF75E7B92ED932FE19 /* FViewCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FViewCache.m; path = FirebaseDatabase/Sources/Core/View/FViewCache.m; sourceTree = "<group>"; };
		7D02FFA4B50B1FD27191DD1B2F399A6D /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Extension/FIRLogger.h; sourceTree = "<group>"; };
		7E101754FA94D13B6477D9947BEB443D /* FIRCoreDiagnosticsConnector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnosticsConnector.m; path = FirebaseCore/Sources/FIRCoreDiagnosticsConnector.m; sourceTree = "<group>"; };
		7E14C1F3505952356DDF885F9AF7D6B8 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Extension/FIRDependency.h; sourceTree = "<group>"; };
		7F48878DF2E0A60FAAB263C1529CFE85 /* FIRCoreDiagnosticsInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsInterop.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsInterop.h; sourceTree = "<group>"; };
		7F62C2106D18013F8F23AE21523BB7B3 /* env_posix_test_helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = env_posix_test_helper.h; path = util/env_posix_test_helper.h; sourceTree = "<group>"; };
		7F86912088FCF862314F3B681364F28E /* FIRDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabase.h; path = FirebaseDatabase/Sources/Public/FirebaseDatabase/FIRDatabase.h; sourceTree = "<group>"; };
		80E1A88D59EF84853119BCBA2CEB25F5 /* GDTCCTCompressionHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTCompressionHelper.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTCompressionHelper.h; sourceTree = "<group>"; };
		82AC110351963B0FCD8AA268A225845A /* GDTCOREvent_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREvent_Private.h; sourceTree = "<group>"; };
		82C4E09D71D351CDC86C1B414CAE2CE1 /* GULKeychainUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainUtils.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainUtils.m; sourceTree = "<group>"; };
		832A5D351BA7D1B39D872D2CADCE9EF1 /* FRangeMerge.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FRangeMerge.m; path = FirebaseDatabase/Sources/Core/FRangeMerge.m; sourceTree = "<group>"; };
		835BC888802702F71DA7EC562313ABEE /* filename.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filename.cc; path = db/filename.cc; sourceTree = "<group>"; };
		835D6EE98E27ACB72847EED4070DD40B /* FRangedFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FRangedFilter.m; path = FirebaseDatabase/Sources/FRangedFilter.m; sourceTree = "<group>"; };
		838635BD159D6F11B3C1AA7234DD7E38 /* FQueryParams.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FQueryParams.m; path = FirebaseDatabase/Sources/Core/FQueryParams.m; sourceTree = "<group>"; };
		838F9165548FCA0BE3E267CC47C896DD /* GDTCORPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPlatform.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORPlatform.h; sourceTree = "<group>"; };
		8436EC1D0B024804D62F5FD40C942948 /* FIRConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfiguration.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRConfiguration.h; sourceTree = "<group>"; };
		849E3B7F4C28DE73B52B15A0B3A3FADF /* FListenProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FListenProvider.m; path = FirebaseDatabase/Sources/Core/FListenProvider.m; sourceTree = "<group>"; };
		849EDE991A167ED8C8C386E27F5B87C1 /* FChildEventRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FChildEventRegistration.h; path = FirebaseDatabase/Sources/Core/View/FChildEventRegistration.h; sourceTree = "<group>"; };
		84F7399940BF9ACF364823E29F1C9FA1 /* filter_block.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_block.cc; path = table/filter_block.cc; sourceTree = "<group>"; };
		851331F4B9B4F6A3FDE91068F53D06C4 /* coding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = coding.h; path = util/coding.h; sourceTree = "<group>"; };
		85651C2AD0E7CDDFA5E6DA9300DFEFE2 /* APLevelDB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = APLevelDB.h; path = "FirebaseDatabase/Sources/third_party/Wrap-leveldb/APLevelDB.h"; sourceTree = "<group>"; };
		856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleDataTransport; path = GoogleDataTransport.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		85C607B767C008A01756199A5BFB8272 /* FNamedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FNamedNode.m; path = FirebaseDatabase/Sources/FNamedNode.m; sourceTree = "<group>"; };
		87D98CE53C889C21880BFCA01EB1C60F /* FRepo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRepo.h; path = FirebaseDatabase/Sources/Core/FRepo.h; sourceTree = "<group>"; };
		8867F90022BD9D34FC80D20F2E968D02 /* FListenProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FListenProvider.h; path = FirebaseDatabase/Sources/Core/FListenProvider.h; sourceTree = "<group>"; };
		88C6438EC7FD62EDDD881552597A73BE /* FIRCoreDiagnosticsConnector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsConnector.h; path = FirebaseCore/Extension/FIRCoreDiagnosticsConnector.h; sourceTree = "<group>"; };
		88D456DD06B1DDE757FF783D1D7EB7FB /* FTupleTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleTransaction.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleTransaction.h; sourceTree = "<group>"; };
		88F662546C145A7FF39923E1E5CF0332 /* FBLPromise+Delay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Delay.h"; path = "Sources/FBLPromises/include/FBLPromise+Delay.h"; sourceTree = "<group>"; };
		892541DEE6E8ABDE4B9EB4CDDBD2295A /* FTupleObjectNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleObjectNode.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleObjectNode.m; sourceTree = "<group>"; };
		8945CB576BC6F170D06E559511CBD949 /* StorageFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StorageFactory.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/StorageFactory.swift; sourceTree = "<group>"; };
		8A4F3818A5D823CC4DC00D92B7A49A54 /* FirebaseCoreDiagnostics.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnostics.release.xcconfig; sourceTree = "<group>"; };
		8A67A3D0FE703247F12C43AD5AFA64BC /* FTupleFirebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleFirebase.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleFirebase.h; sourceTree = "<group>"; };
		8AFAF1E3577C1A613A4467B58F006D19 /* RingBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RingBuffer.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/RingBuffer.swift; sourceTree = "<group>"; };
		8B37A5933AAA37D5857B8CE9E1B308E4 /* table_builder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = table_builder.cc; path = table/table_builder.cc; sourceTree = "<group>"; };
		8C04A320F1C05911906DCCED755DA76C /* FIRConfigurationInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfigurationInternal.h; path = FirebaseCore/Sources/FIRConfigurationInternal.h; sourceTree = "<group>"; };
		8CC9178C366942FD6FF6A115604EAD58 /* FirebaseCoreDiagnostics */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCoreDiagnostics; path = FirebaseCoreDiagnostics.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		8D37772AD687C77C7CAE22777E68D5EA /* random.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random.h; path = util/random.h; sourceTree = "<group>"; };
		8D3B9A1E0A623930CEE0824D6A41000F /* FIRLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRLogger.m; path = FirebaseCore/Sources/FIRLogger.m; sourceTree = "<group>"; };
		8DE3B25A66591B5B98A161CB88469DD0 /* FMerge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMerge.h; path = FirebaseDatabase/Sources/Core/Operation/FMerge.h; sourceTree = "<group>"; };
		8E4EC2003A428B8A1FC35AF0DA434065 /* NSURLSession+GULPromises.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLSession+GULPromises.m"; path = "GoogleUtilities/Environment/URLSessionPromiseWrapper/NSURLSession+GULPromises.m"; sourceTree = "<group>"; };
		8EE866611215A2553774ECB487780CD6 /* FNamedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FNamedNode.h; path = FirebaseDatabase/Sources/FNamedNode.h; sourceTree = "<group>"; };
		8EF337797B93238DEE11931C5819B31A /* FOverwrite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FOverwrite.h; path = FirebaseDatabase/Sources/Core/Operation/FOverwrite.h; sourceTree = "<group>"; };
		8EF552BF03B3F1EC5FE3DF96DB2353E0 /* FIRDatabaseConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseConfig.h; path = FirebaseDatabase/Sources/Api/FIRDatabaseConfig.h; sourceTree = "<group>"; };
		8F71D3D2DD37FF6F2E2098A51F9281AD /* HeartbeatController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HeartbeatController.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/HeartbeatController.swift; sourceTree = "<group>"; };
		906722846A3DDECD494B3706B0226DC9 /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.m; sourceTree = "<group>"; };
		90705DD6130570EBC3FD7E4FCDD062CD /* FWriteTree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FWriteTree.h; path = FirebaseDatabase/Sources/Core/FWriteTree.h; sourceTree = "<group>"; };
		90750D963E50D1DFA6B248A50428909B /* FImmutableTree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FImmutableTree.h; path = FirebaseDatabase/Sources/Core/Utilities/FImmutableTree.h; sourceTree = "<group>"; };
		90D8B790A7F3A2A28E655735EBB2AA7D /* FDataEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FDataEvent.m; path = FirebaseDatabase/Sources/Core/View/FDataEvent.m; sourceTree = "<group>"; };
		90E37BBD5A3B7B900B30698EFB626DFE /* FTupleOnDisconnect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleOnDisconnect.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleOnDisconnect.m; sourceTree = "<group>"; };
		93B0E8772BCB16F9A87629CA1756FB3E /* FTupleSetIdPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleSetIdPath.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleSetIdPath.h; sourceTree = "<group>"; };
		93E56E904E43666DD6F38A90772F86F4 /* FirebaseCoreDiagnostics-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseCoreDiagnostics-Info.plist"; sourceTree = "<group>"; };
		94722EAC89E5627B192454EAF8C760CC /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Extension/FIRLibrary.h; sourceTree = "<group>"; };
		9474804D1E7E4B34CFAD4741D1554D60 /* write_batch_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = write_batch_internal.h; path = db/write_batch_internal.h; sourceTree = "<group>"; };
		94DC752B76F637FA05A08145CF536352 /* leveldb-library.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "leveldb-library.release.xcconfig"; sourceTree = "<group>"; };
		95B575A16FBF956C3D768C413BCC8895 /* GDTCORUploadBatch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadBatch.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadBatch.h; sourceTree = "<group>"; };
		960979EA4C7C9D4D9E027741BBC3432C /* GDTCORTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransformer.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransformer.m; sourceTree = "<group>"; };
		97E14447AD61166F4CE9EFF2F534231A /* FIRLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLoggerLevel.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRLoggerLevel.h; sourceTree = "<group>"; };
		9832F3F593D3464D19E515A38D75CF12 /* GDTCORStorageEventSelector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageEventSelector.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORStorageEventSelector.h; sourceTree = "<group>"; };
		987543E28D35A2AABB9C2DF4D970A1E1 /* histogram.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram.h; path = util/histogram.h; sourceTree = "<group>"; };
		99301BB84826956239453E89E032D6FB /* PromisesObjC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PromisesObjC-dummy.m"; sourceTree = "<group>"; };
		993410DF1C5CEE3B44CDC85AB7F01B0B /* FIRDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDatabase.m; path = FirebaseDatabase/Sources/Api/FIRDatabase.m; sourceTree = "<group>"; };
		9A3847716CE0E68608E0B977A1B9CD10 /* FIRTransactionResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRTransactionResult.m; path = FirebaseDatabase/Sources/Api/FIRTransactionResult.m; sourceTree = "<group>"; };
		9A7797308D426A797DEA95164500A36F /* FIRBundleUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRBundleUtil.h; path = FirebaseCore/Sources/FIRBundleUtil.h; sourceTree = "<group>"; };
		9AAC214829594ACD62752E916C94C3FE /* FEventGenerator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEventGenerator.h; path = FirebaseDatabase/Sources/FEventGenerator.h; sourceTree = "<group>"; };
		9B931241A70972A284AE8139CCCC10B6 /* FTrackedQueryManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTrackedQueryManager.h; path = FirebaseDatabase/Sources/Persistence/FTrackedQueryManager.h; sourceTree = "<group>"; };
		9BD44BCF7E4FB412551DD044AEC1E70C /* block_builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = block_builder.h; path = table/block_builder.h; sourceTree = "<group>"; };
		9C3ABE2BAD11D519A8E4F8368CD09A0B /* FIRComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainerInternal.h; path = FirebaseCore/Sources/FIRComponentContainerInternal.h; sourceTree = "<group>"; };
		9C664EDD9E9E27CF99966F13F710149D /* leveldb-library.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "leveldb-library.debug.xcconfig"; sourceTree = "<group>"; };
		9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
		9DB34EDDC6FDE97FE4C31032CE1E6483 /* FBLPromise+All.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+All.m"; path = "Sources/FBLPromises/FBLPromise+All.m"; sourceTree = "<group>"; };
		9DBC2131F32C6C7A32C2B2957D759E20 /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = "<group>"; };
		9E22E612744BAD10F2842BE15A68AB26 /* GDTCCTUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploader.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTUploader.h; sourceTree = "<group>"; };
		9E85AE36FE4CD2C0B1A281A90DF0EFCB /* FConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FConnection.h; path = FirebaseDatabase/Sources/Realtime/FConnection.h; sourceTree = "<group>"; };
		9EB8D7DD11A0D89CB2BD057E8B7911F1 /* hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hash.h; path = util/hash.h; sourceTree = "<group>"; };
		9EF85AE07BD4214A74B4F8698E9E76DC /* GDTCORStorageProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageProtocol.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORStorageProtocol.h; sourceTree = "<group>"; };
		9F106563ACC5CC5232669B5BAB49562A /* GULLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerLevel.h; path = GoogleUtilities/Logger/Public/GoogleUtilities/GULLoggerLevel.h; sourceTree = "<group>"; };
		A01C403301EA1481EBDBEA74ABC342EA /* testutil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = testutil.h; path = util/testutil.h; sourceTree = "<group>"; };
		A02245EB44CD8D7762FCA9E07AE8B845 /* FIRComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponent.m; path = FirebaseCore/Sources/FIRComponent.m; sourceTree = "<group>"; };
		A0711B452E79E29373E76CEAE2A74A18 /* _ObjC_HeartbeatsPayload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = _ObjC_HeartbeatsPayload.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/_ObjC_HeartbeatsPayload.swift; sourceTree = "<group>"; };
		A0D7CF9CAE0AAC04B008498ED0CC885A /* FTupleObjects.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleObjects.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleObjects.h; sourceTree = "<group>"; };
		A11F7B2ED69BBE2BB7DFE1842413F814 /* FKeepSyncedEventRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKeepSyncedEventRegistration.m; path = FirebaseDatabase/Sources/Core/View/FKeepSyncedEventRegistration.m; sourceTree = "<group>"; };
		A1875A7EB644F98E7D6E31EB00C6E4DB /* leveldb-library-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "leveldb-library-Info.plist"; sourceTree = "<group>"; };
		A2A6345DED88C1A6890A68222E7BFEB7 /* FBLPromise+Do.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Do.m"; path = "Sources/FBLPromises/FBLPromise+Do.m"; sourceTree = "<group>"; };
		A2EBBE142FCB5354DBB07D25DFA6B2A1 /* FBLPromise+Async.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Async.m"; path = "Sources/FBLPromises/FBLPromise+Async.m"; sourceTree = "<group>"; };
		A340E0405A5F90BA4A3AF4E25BCBB699 /* c.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = c.cc; path = db/c.cc; sourceTree = "<group>"; };
		A341385C25FDEFFC08DA647DDD3832AA /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Extension/FIRComponentContainer.h; sourceTree = "<group>"; };
		A385E2C105E0C5E2267BB3D7175917C9 /* FKeyIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKeyIndex.h; path = FirebaseDatabase/Sources/FKeyIndex.h; sourceTree = "<group>"; };
		A3C344C0EA547A2CF0AAED82915F60ED /* FEventRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEventRegistration.h; path = FirebaseDatabase/Sources/Core/View/FEventRegistration.h; sourceTree = "<group>"; };
		A414E8AED257D261641D78B7A44415CD /* GDTCORFlatFileStorage+Promises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCORFlatFileStorage+Promises.h"; path = "GoogleDataTransport/GDTCORLibrary/Private/GDTCORFlatFileStorage+Promises.h"; sourceTree = "<group>"; };
		A41CEAEFE74D60479476B92BA239B4C7 /* FIRCoreDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsData.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsData.h; sourceTree = "<group>"; };
		A488510143F6E6D7C609F6A325248556 /* format.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format.h; path = table/format.h; sourceTree = "<group>"; };
		A4AC03798C341EB5B389B9B32265DE9E /* FQueryParams.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FQueryParams.h; path = FirebaseDatabase/Sources/Core/FQueryParams.h; sourceTree = "<group>"; };
		A4EB4875AE805F3C548980D3C2C6AA7F /* dumpfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dumpfile.h; path = include/leveldb/dumpfile.h; sourceTree = "<group>"; };
		A5CFE4FE14B1DDFE8DC36236A5D601E5 /* FSnapshotHolder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSnapshotHolder.m; path = FirebaseDatabase/Sources/Core/FSnapshotHolder.m; sourceTree = "<group>"; };
		A698964B920C145328E985CA2ADE78C2 /* GDTCORTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransport.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransport.m; sourceTree = "<group>"; };
		A6CA3C5EDB485803F462E9815214DA24 /* histogram.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram.cc; path = util/histogram.cc; sourceTree = "<group>"; };
		A6E1D6D330F8A9D43B51D159D4AB71FD /* FIRCoreDiagnosticsInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsInterop.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsInterop.h; sourceTree = "<group>"; };
		A6E6934AC18DE745AE43B15655B40E5A /* GDTCCTUploadOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploadOperation.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTUploadOperation.m; sourceTree = "<group>"; };
		A7BECC300FC5C46623839F07A4AF56F8 /* GDTCORTransport_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransport_Private.h; sourceTree = "<group>"; };
		A8EBB024C18917617619A5D064F31644 /* FAtomicNumber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FAtomicNumber.h; path = FirebaseDatabase/Sources/Utilities/FAtomicNumber.h; sourceTree = "<group>"; };
		A96B09C6ACC9CD56195215CDD312DB67 /* FCachePolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCachePolicy.h; path = FirebaseDatabase/Sources/Persistence/FCachePolicy.h; sourceTree = "<group>"; };
		A976629679C3D60A0CB874756D5F1B71 /* GULNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GULNSData+zlib.m"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.m"; sourceTree = "<group>"; };
		A9C73A1249925B2719A0F32110D2B916 /* FirebaseCoreInternal-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCoreInternal-umbrella.h"; sourceTree = "<group>"; };
		A9EF4783EDA33D0979FFA91FEB580E80 /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Extension/FIROptionsInternal.h; sourceTree = "<group>"; };
		AA221A59312CD2C96F2E8ACB350D249A /* FIRComponentContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentContainer.m; path = FirebaseCore/Sources/FIRComponentContainer.m; sourceTree = "<group>"; };
		AA52FCA6D49658625F0566CAC31D0652 /* FIRRetryHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRRetryHelper.h; path = FirebaseDatabase/Sources/Core/Utilities/FIRRetryHelper.h; sourceTree = "<group>"; };
		AA57DF5831A39FA0C999AF5DF0712199 /* GDTCORClock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORClock.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORClock.m; sourceTree = "<group>"; };
		AA58CA229E861D8E9D454CFC0ED2F437 /* FWriteTreeRef.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FWriteTreeRef.m; path = FirebaseDatabase/Sources/Core/FWriteTreeRef.m; sourceTree = "<group>"; };
		AA635553E6211250FBC5F053205459F8 /* skiplist.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = skiplist.h; path = db/skiplist.h; sourceTree = "<group>"; };
		AAA17A0862FDFAB1106992A94D74B2C4 /* FTree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTree.h; path = FirebaseDatabase/Sources/Core/Utilities/FTree.h; sourceTree = "<group>"; };
		AB39D49C57D8BC3198EACAF93DE3AB90 /* version_set.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = version_set.cc; path = db/version_set.cc; sourceTree = "<group>"; };
		AB91FBF25B7252250D4DAEE5124E9ACB /* version_set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = version_set.h; path = db/version_set.h; sourceTree = "<group>"; };
		AC00F8897C95AD30B557884B456C5E91 /* pb_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_encode.c; sourceTree = "<group>"; };
		AC9EC9ACA2693A2E61F6231C54CF75B9 /* hash.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = hash.cc; path = util/hash.cc; sourceTree = "<group>"; };
		ACC48C4D941BFD106C9AA630E097B331 /* FCacheNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCacheNode.h; path = FirebaseDatabase/Sources/Core/View/FCacheNode.h; sourceTree = "<group>"; };
		ACE4A1FA669A8C772BB832916907ECB0 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreTelephony.framework; sourceTree = DEVELOPER_DIR; };
		ACE694CB7A1FC3B3FEECCFC0F3FEEB67 /* FBLPromise+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Testing.h"; path = "Sources/FBLPromises/include/FBLPromise+Testing.h"; sourceTree = "<group>"; };
		AD563FA8706AC6AA543BA8FF8E9E013D /* FirebaseCoreInternal-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCoreInternal-dummy.m"; sourceTree = "<group>"; };
		AD5D1907BB87740F0A12D879DC66988F /* GDTCCTUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploader.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTUploader.m; sourceTree = "<group>"; };
		ADA6B501FAF3FE3FD30E979A30185785 /* GDTCORConsoleLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORConsoleLogger.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORConsoleLogger.m; sourceTree = "<group>"; };
		AEA4EEEAFFE401F921182DA8A074DB1B /* GDTCORReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORReachability.h; sourceTree = "<group>"; };
		AEB345D384199CE7FFC0A4DB8CEB4BC5 /* env_windows_test_helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = env_windows_test_helper.h; path = util/env_windows_test_helper.h; sourceTree = "<group>"; };
		AECBF011D79CA7E0747B8CDD975A1161 /* Pods-assign5.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-assign5.release.xcconfig"; sourceTree = "<group>"; };
		AEE7B5CF03D8F9FA39AB8AF39CB91178 /* dbformat.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dbformat.cc; path = db/dbformat.cc; sourceTree = "<group>"; };
		AF0D4C9E313911CAC33B238C5C260E75 /* FIRAppCheckTokenResultInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppCheckTokenResultInterop.h; path = FirebaseAppCheck/Interop/FIRAppCheckTokenResultInterop.h; sourceTree = "<group>"; };
		AF88C9C8084E549BBAB199EBD6269AFD /* Firebase.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.release.xcconfig; sourceTree = "<group>"; };
		B05D665181C4BD4D10B1B3A2DC533565 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Public/GoogleUtilities/GULLogger.h; sourceTree = "<group>"; };
		B0AFF3BBDAC51F13B2DC2DC8B1A856E6 /* FirebaseCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCore-dummy.m"; sourceTree = "<group>"; };
		B18147F3862B9F5293842E0DBFC23FB0 /* posix_logger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = posix_logger.h; path = util/posix_logger.h; sourceTree = "<group>"; };
		B1A457F9D556431A41EFF85BCA0C1D6E /* FBLPromise+Delay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Delay.m"; path = "Sources/FBLPromises/FBLPromise+Delay.m"; sourceTree = "<group>"; };
		B1B53C5FBE77745DD41C4487BB86C55D /* GDTCORRegistrar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORRegistrar.h; sourceTree = "<group>"; };
		B1CEAD0FF27F9A6ADC0D4FDEE39B8461 /* FPriorityIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPriorityIndex.h; path = FirebaseDatabase/Sources/FPriorityIndex.h; sourceTree = "<group>"; };
		B36515CED463549929318F689885A75B /* Pods-assign5.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-assign5.modulemap"; sourceTree = "<group>"; };
		B3843B59A8269CFC7C5C45E9DC0DCF03 /* FBLPromise+Reduce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Reduce.h"; path = "Sources/FBLPromises/include/FBLPromise+Reduce.h"; sourceTree = "<group>"; };
		B38C87036DC1BAD7BCF288F106C1E3B9 /* FIRHeartbeatInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatInfo.h; path = FirebaseCore/Extension/FIRHeartbeatInfo.h; sourceTree = "<group>"; };
		B3FC9BCEAD9805430525496A02FDD018 /* FIRComponentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentType.m; path = FirebaseCore/Sources/FIRComponentType.m; sourceTree = "<group>"; };
		B3FEC0F6BEF686F20B51A012DA818F22 /* FConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FConnection.m; path = FirebaseDatabase/Sources/Realtime/FConnection.m; sourceTree = "<group>"; };
		B42AA54B1ED81B74CB19279B5C494E55 /* FBLPromise+Always.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Always.m"; path = "Sources/FBLPromises/FBLPromise+Always.m"; sourceTree = "<group>"; };
		B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleUtilities; path = GoogleUtilities.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		B4CF81FD16AEA498A1B990B49132AAC4 /* FStorageEngine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FStorageEngine.h; path = FirebaseDatabase/Sources/Persistence/FStorageEngine.h; sourceTree = "<group>"; };
		B53ECDDD04734D26A703DCC4E46512A1 /* mutexlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mutexlock.h; path = util/mutexlock.h; sourceTree = "<group>"; };
		B8302C3766260903880866D3FF2B4D6D /* FSyncTree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSyncTree.h; path = FirebaseDatabase/Sources/Core/FSyncTree.h; sourceTree = "<group>"; };
		B9175AE84CB3BCBF77D6AFFA4CFB4073 /* GoogleDataTransport-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleDataTransport-umbrella.h"; sourceTree = "<group>"; };
		B945C870A6675AE75DF06CEAE270005D /* FTupleObjectNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleObjectNode.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleObjectNode.h; sourceTree = "<group>"; };
		B98CD22FB958A8982F13BBE46D017F4A /* Pods-assign5 */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-assign5"; path = Pods_assign5.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		B98FACFCCFBBA5ECDA60A753E197CAFF /* snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = snapshot.h; path = db/snapshot.h; sourceTree = "<group>"; };
		BA43F6988AC8B5CAE45B4282914332BD /* FirebaseDatabase.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseDatabase.debug.xcconfig; sourceTree = "<group>"; };
		BA59A290EE53D1256332FFEA3F8C7DB3 /* FEmptyNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEmptyNode.h; path = FirebaseDatabase/Sources/Snapshot/FEmptyNode.h; sourceTree = "<group>"; };
		BAF90A18C93B70CB3501C3EBBDE9D062 /* GDTCORTransformer_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer_Private.h; sourceTree = "<group>"; };
		BB2DF54DB4C7EAFB43984E0B81934A5C /* Firebase.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.debug.xcconfig; sourceTree = "<group>"; };
		BB4DBAF16EAA54CC459E101C672ECA91 /* FChildrenNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FChildrenNode.m; path = FirebaseDatabase/Sources/Snapshot/FChildrenNode.m; sourceTree = "<group>"; };
		BBBC05A93B7D4F9E34E795FCDAF51511 /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = "<group>"; };
		BBF5ED12ACC312F5439D261F6B0A3EB9 /* FTreeNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTreeNode.m; path = FirebaseDatabase/Sources/Core/Utilities/FTreeNode.m; sourceTree = "<group>"; };
		BC460134F8BBBBD8877C1BEB5BA500DB /* FAtomicNumber.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FAtomicNumber.m; path = FirebaseDatabase/Sources/Utilities/FAtomicNumber.m; sourceTree = "<group>"; };
		BC5ED2AA5E0D5A187AF4A0EB001BCF92 /* leveldb-library-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "leveldb-library-umbrella.h"; sourceTree = "<group>"; };
		BC8A2C3873C0B451D866ADEBA777B987 /* FEmptyNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FEmptyNode.m; path = FirebaseDatabase/Sources/Snapshot/FEmptyNode.m; sourceTree = "<group>"; };
		BCF0B3EEE9769E822A17A6277047E01B /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = CoreOnly/Sources/Firebase.h; sourceTree = "<group>"; };
		BD9DD8B4FB9E30ABD1C558EAD8BB6E37 /* format.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = format.cc; path = table/format.cc; sourceTree = "<group>"; };
		BD9ED4BC4093F5FAEB0903EFCC3961C5 /* FWebSocketConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FWebSocketConnection.m; path = FirebaseDatabase/Sources/Realtime/FWebSocketConnection.m; sourceTree = "<group>"; };
		BDF3E8EBB42634C926B21B2C36773422 /* FIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIndex.m; path = FirebaseDatabase/Sources/FIndex.m; sourceTree = "<group>"; };
		BE2F197BFF111FA8ACAAF64C5F3F041E /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = "<group>"; };
		BEFE988CBD380EA1ED885F8266379C81 /* GDTCOREventDataObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventDataObject.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREventDataObject.h; sourceTree = "<group>"; };
		BF1BA5902F691320F72FCF8AA8DDB8F0 /* FTupleNodePath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleNodePath.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleNodePath.m; sourceTree = "<group>"; };
		BF5AE8A14C6600875A3EB0D50322B9A9 /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = "<group>"; };
		BF638D5EF99C62460C7133D0CD9C4CB7 /* filter_block.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filter_block.h; path = table/filter_block.h; sourceTree = "<group>"; };
		C097625D13E282A42DC3628275BCE2C4 /* FWriteTreeRef.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FWriteTreeRef.h; path = FirebaseDatabase/Sources/Core/FWriteTreeRef.h; sourceTree = "<group>"; };
		C0BFF0B96C3FE4F22AF773445C4929E5 /* log_reader.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log_reader.cc; path = db/log_reader.cc; sourceTree = "<group>"; };
		C0FBF6F8B07EB236B1EF343860FEA266 /* FBLPromise+Wrap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Wrap.m"; path = "Sources/FBLPromises/FBLPromise+Wrap.m"; sourceTree = "<group>"; };
		C3705DFEA0E2786AAEBD1834902D6606 /* env.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = env.cc; path = util/env.cc; sourceTree = "<group>"; };
		C3FADDD431D95F779AD542A81C7825AC /* comparator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = comparator.cc; path = util/comparator.cc; sourceTree = "<group>"; };
		C4480A0BE09EE4630EE39093CFE25CE7 /* FLevelDBStorageEngine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLevelDBStorageEngine.h; path = FirebaseDatabase/Sources/Persistence/FLevelDBStorageEngine.h; sourceTree = "<group>"; };
		C485E14353C69B254A57EE17818E0E21 /* FIROptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptions.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIROptions.h; sourceTree = "<group>"; };
		C4D3EF5D082D6444A0521844F7315B58 /* FArraySortedDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FArraySortedDictionary.m; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FArraySortedDictionary.m; sourceTree = "<group>"; };
		C4D4413C987347A55DFECB4AB4014D49 /* FRepoInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FRepoInfo.m; path = FirebaseDatabase/Sources/Core/FRepoInfo.m; sourceTree = "<group>"; };
		C5373BEFF5D74ECD1CD208A69A4F6722 /* FIndexedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIndexedNode.h; path = FirebaseDatabase/Sources/Snapshot/FIndexedNode.h; sourceTree = "<group>"; };
		C605885B5994BECA447CABA071767A94 /* GULHeartbeatDateStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorage.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorage.h; sourceTree = "<group>"; };
		C685069B63674A79813BF944F6B60A10 /* FLLRBNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLLRBNode.h; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBNode.h; sourceTree = "<group>"; };
		C6FD4F53313280C9CFCCBADAFD56C9DF /* Pods-assign5-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-assign5-dummy.m"; sourceTree = "<group>"; };
		C716947D4B9724D9655CE2BC31990E57 /* FTupleFirebase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleFirebase.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleFirebase.m; sourceTree = "<group>"; };
		C75D2C8F9EC0D2004CDA6501BECECC71 /* FIRApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRApp.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRApp.h; sourceTree = "<group>"; };
		C79B052517AD287D6C8F165D8F65128A /* GULHeartbeatDateStorageUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorageUserDefaults.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorageUserDefaults.m; sourceTree = "<group>"; };
		C7D134AB721451E76A0E8000EDFD1A97 /* FirebaseCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.release.xcconfig; sourceTree = "<group>"; };
		C7E561CE9909E4CA80263B6252AF0486 /* leveldb-library-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "leveldb-library-prefix.pch"; sourceTree = "<group>"; };
		C91578086B893B63FC5589054CAD842E /* cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cache.cc; path = util/cache.cc; sourceTree = "<group>"; };
		C9249A4B92F3ABCFD0CB477AAC1C3739 /* FTupleObjects.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleObjects.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleObjects.m; sourceTree = "<group>"; };
		C942784716E03E2368A7EED85C5BA2E2 /* port_example.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port_example.h; path = port/port_example.h; sourceTree = "<group>"; };
		C9A049ED06EAF8DF4827C0E6C7B1F245 /* FBLPromise+Retry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Retry.h"; path = "Sources/FBLPromises/include/FBLPromise+Retry.h"; sourceTree = "<group>"; };
		CA108CAA82BB2D23816028527BABA971 /* FClock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FClock.h; path = FirebaseDatabase/Sources/FClock.h; sourceTree = "<group>"; };
		CA42B3B99A8B9AE96E7C2E8474ABD78D /* FIRVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVersion.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRVersion.h; sourceTree = "<group>"; };
		CAE0DB6DBD96EF42F4F759FBE23CB030 /* FIRHeartbeatInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRHeartbeatInfo.m; path = FirebaseCore/Sources/FIRHeartbeatInfo.m; sourceTree = "<group>"; };
		CAF90F4B3BBB3F9BF8AB34DDB407B169 /* GDTCORUploadCoordinator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadCoordinator.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadCoordinator.m; sourceTree = "<group>"; };
		CB17D37D8D2D3525F9B440D848A31E01 /* nanopb.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = nanopb.modulemap; sourceTree = "<group>"; };
		CB2BBE122E08CA6C81D6BDD4D1C51318 /* FTupleBoolBlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleBoolBlock.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleBoolBlock.h; sourceTree = "<group>"; };
		CB2FC2C44005F41AFAEAD69DF7D9873F /* FKeyIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKeyIndex.m; path = FirebaseDatabase/Sources/FKeyIndex.m; sourceTree = "<group>"; };
		CC071479AE18D198A2394BC1CE0199F9 /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/Storage.swift; sourceTree = "<group>"; };
		CC5CE14724939E419A8A8617E3F49FBF /* PromisesObjC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.debug.xcconfig; sourceTree = "<group>"; };
		CC5FD45A740E692BDE4E64F47091C520 /* iterator_wrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iterator_wrapper.h; path = table/iterator_wrapper.h; sourceTree = "<group>"; };
		CC7848D9A140148B55479CD08D2A37A9 /* FRepoManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRepoManager.h; path = FirebaseDatabase/Sources/Core/FRepoManager.h; sourceTree = "<group>"; };
		CD843B79906DC8610A36F29583AD53F2 /* db_impl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = db_impl.cc; path = db/db_impl.cc; sourceTree = "<group>"; };
		CDA39C6A0E1CA0F92E4191E76364B049 /* FParsedUrl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FParsedUrl.m; path = FirebaseDatabase/Sources/Utilities/FParsedUrl.m; sourceTree = "<group>"; };
		CDFCF608DF179CF218C877B83D9DA16F /* PromisesObjC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.release.xcconfig; sourceTree = "<group>"; };
		CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
		CF61E4E761FE18065B4BF084746CC9E7 /* GDTCORTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer.h; sourceTree = "<group>"; };
		D03741738EB08E34438F8BE8D7021E4A /* FIRHeartbeatInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatInfo.h; path = FirebaseCore/Extension/FIRHeartbeatInfo.h; sourceTree = "<group>"; };
		D14BA7A80F1215357FE839610400268C /* FIRDatabaseComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseComponent.h; path = FirebaseDatabase/Sources/Api/FIRDatabaseComponent.h; sourceTree = "<group>"; };
		D159770233B5223E0060949D8F14A26C /* FTree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTree.m; path = FirebaseDatabase/Sources/Core/Utilities/FTree.m; sourceTree = "<group>"; };
		D16B91AE128334C1EE9B231BE29E2B9C /* nanopb.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.release.xcconfig; sourceTree = "<group>"; };
		D1A420DDEBB53937FDE4837EC57ED9B8 /* pb_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_common.h; sourceTree = "<group>"; };
		D1A421618FCE8979D392F716F1DD457B /* env.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = env.h; path = include/leveldb/env.h; sourceTree = "<group>"; };
		D1C0B49314E6A5B4EE67820DC4BD182F /* FIRDataSnapshot_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDataSnapshot_Private.h; path = FirebaseDatabase/Sources/Api/Private/FIRDataSnapshot_Private.h; sourceTree = "<group>"; };
		D202FAF57261BF822B12142FC7B3069B /* FPruneForest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPruneForest.h; path = FirebaseDatabase/Sources/Persistence/FPruneForest.h; sourceTree = "<group>"; };
		D2042DF6ADA8410B1FD60C00FFDAD067 /* FIRHeartbeatLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatLogger.h; path = FirebaseCore/Extension/FIRHeartbeatLogger.h; sourceTree = "<group>"; };
		D228C28EF859FF596BB5E86A833A2B4E /* FRangeMerge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRangeMerge.h; path = FirebaseDatabase/Sources/Core/FRangeMerge.h; sourceTree = "<group>"; };
		D2AAA00B43B62200015EA0B6302A4982 /* GoogleDataTransport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransport-dummy.m"; sourceTree = "<group>"; };
		D3EBD43C99BDBB2DA889F0B8760E747F /* two_level_iterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = two_level_iterator.h; path = table/two_level_iterator.h; sourceTree = "<group>"; };
		D4A3FD3DC06021170ED962AD1ECFE569 /* dumpfile.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dumpfile.cc; path = db/dumpfile.cc; sourceTree = "<group>"; };
		D4A44985C911FDFC0ED95B3DD739676A /* FIRDatabaseQuery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseQuery.h; path = FirebaseDatabase/Sources/Public/FirebaseDatabase/FIRDatabaseQuery.h; sourceTree = "<group>"; };
		D4EF387CC943960789B4F3201E76337A /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Extension/FIRComponent.h; sourceTree = "<group>"; };
		D58A31EB405EBF7B874E60CD6D187691 /* table_builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table_builder.h; path = include/leveldb/table_builder.h; sourceTree = "<group>"; };
		D5B1230F9BB572DC9F33DA707597FF11 /* FBLPromisePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromisePrivate.h; path = Sources/FBLPromises/include/FBLPromisePrivate.h; sourceTree = "<group>"; };
		D5DCE092125F7DED2552B98E8EB24E97 /* GDTCORUploadBatch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadBatch.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadBatch.m; sourceTree = "<group>"; };
		D5E326B8D49CCF49975F17B84FD1C215 /* FIRDatabaseConnectionContextProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDatabaseConnectionContextProvider.m; path = FirebaseDatabase/Sources/Login/FIRDatabaseConnectionContextProvider.m; sourceTree = "<group>"; };
		D6355A99870C14E3707CAA7974DCAD1F /* FImmutableTree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FImmutableTree.m; path = FirebaseDatabase/Sources/Core/Utilities/FImmutableTree.m; sourceTree = "<group>"; };
		D66AD413404DCFAD9FBABF79B84E9D58 /* FClock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FClock.m; path = FirebaseDatabase/Sources/FClock.m; sourceTree = "<group>"; };
		D678437EF60D29168C1469F5D0A5AB76 /* FValueIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FValueIndex.h; path = FirebaseDatabase/Sources/FValueIndex.h; sourceTree = "<group>"; };
		D6806B420EDA43F536C3B0FD1FB361DD /* FOperationSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FOperationSource.h; path = FirebaseDatabase/Sources/Core/Operation/FOperationSource.h; sourceTree = "<group>"; };
		D69715D8A50F77FF10367015ABE0DC2C /* FServerValues.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FServerValues.m; path = FirebaseDatabase/Sources/Core/FServerValues.m; sourceTree = "<group>"; };
		D71B54CED57FEA639C311AC0D2CFCDBD /* FOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FOperation.h; path = FirebaseDatabase/Sources/Core/Operation/FOperation.h; sourceTree = "<group>"; };
		D7403C62D6E1E670F9CE97D51F0D7C83 /* GoogleDataTransport.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.debug.xcconfig; sourceTree = "<group>"; };
		D7478495647E571DEE0CD89658F09456 /* GULHeartbeatDateStorageUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorageUserDefaults.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorageUserDefaults.h; sourceTree = "<group>"; };
		D7A27CF4A132C78A334C961A6799D668 /* FIRHeartbeatLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatLogger.h; path = FirebaseCore/Extension/FIRHeartbeatLogger.h; sourceTree = "<group>"; };
		D7F588188D856D3289209BCE93FA0685 /* testharness.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = testharness.cc; path = util/testharness.cc; sourceTree = "<group>"; };
		D9F3A82881B24B6FBABFD6C732DB2AF9 /* FBLPromise+Testing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Testing.m"; path = "Sources/FBLPromises/FBLPromise+Testing.m"; sourceTree = "<group>"; };
		DA0D76D239F58124DB7C7317FBDFC024 /* nanopb-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "nanopb-Info.plist"; sourceTree = "<group>"; };
		DA67757964178EB8F9171D032EF255CB /* FIndexedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIndexedNode.m; path = FirebaseDatabase/Sources/Snapshot/FIndexedNode.m; sourceTree = "<group>"; };
		DAE1E21E993F7C3CEC3FAD70B9F79010 /* version_edit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = version_edit.h; path = db/version_edit.h; sourceTree = "<group>"; };
		DB5DBFFA9666BD990F93A603DB234CF3 /* GDTCORFlatFileStorage+Promises.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCORFlatFileStorage+Promises.m"; path = "GoogleDataTransport/GDTCORLibrary/GDTCORFlatFileStorage+Promises.m"; sourceTree = "<group>"; };
		DBAB3B12C69908AB54C195BF4A1D2BE9 /* FBLPromise+Await.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Await.m"; path = "Sources/FBLPromises/FBLPromise+Await.m"; sourceTree = "<group>"; };
		DCA26FB75DB3375656370B70DADE31A0 /* FChildChangeAccumulator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FChildChangeAccumulator.h; path = FirebaseDatabase/Sources/Core/View/Filter/FChildChangeAccumulator.h; sourceTree = "<group>"; };
		DCB4B10549D8B3FC2C5A0CA87A365703 /* FIRAnalyticsConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAnalyticsConfiguration.m; path = FirebaseCore/Sources/FIRAnalyticsConfiguration.m; sourceTree = "<group>"; };
		DD2E973E3E7553F24FDD21479EC6F2FC /* FirebaseDatabase-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseDatabase-umbrella.h"; sourceTree = "<group>"; };
		DD4620FD1F2F12E361F686FBA79D5BAF /* GULSecureCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSecureCoding.m; path = GoogleUtilities/Environment/GULSecureCoding.m; sourceTree = "<group>"; };
		DD87CDC5A0A31B12653C2C96085C8383 /* thread_annotations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_annotations.h; path = port/thread_annotations.h; sourceTree = "<group>"; };
		DE5A4EDF254F110F62FE02025B326744 /* FBLPromise+Await.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Await.h"; path = "Sources/FBLPromises/include/FBLPromise+Await.h"; sourceTree = "<group>"; };
		E1182C510A7E10D51D75E98479763E42 /* FBLPromise+Recover.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Recover.m"; path = "Sources/FBLPromises/FBLPromise+Recover.m"; sourceTree = "<group>"; };
		E1F02B0E2F7B27239E4ED30104D88E7E /* FPendingPut.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPendingPut.m; path = FirebaseDatabase/Sources/Persistence/FPendingPut.m; sourceTree = "<group>"; };
		E284BAEBD6885A27B299BC2638D9EBFE /* FNodeFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FNodeFilter.h; path = FirebaseDatabase/Sources/Core/View/Filter/FNodeFilter.h; sourceTree = "<group>"; };
		E29BE7A0507A9EDB8C7BA290B9502AA8 /* FTupleTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleTransaction.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleTransaction.m; sourceTree = "<group>"; };
		E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCore; path = FirebaseCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		E2BF63C9403D8401E34886062A634CD8 /* FIRTransactionResult_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRTransactionResult_Private.h; path = FirebaseDatabase/Sources/Api/Private/FIRTransactionResult_Private.h; sourceTree = "<group>"; };
		E2EC712A055DA9B8AD17B671B2FBCA8A /* FIRFirebaseUserAgent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFirebaseUserAgent.h; path = FirebaseCore/Sources/FIRFirebaseUserAgent.h; sourceTree = "<group>"; };
		E303EB7B6E9AA138ED74D193D4434348 /* FLimitedFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLimitedFilter.h; path = FirebaseDatabase/Sources/Core/View/Filter/FLimitedFilter.h; sourceTree = "<group>"; };
		E307BA01B3DB0677E8D8ECE2F3965A6E /* FNextPushId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FNextPushId.h; path = FirebaseDatabase/Sources/Utilities/FNextPushId.h; sourceTree = "<group>"; };
		E356B785A71FD759F84CBB11014A218E /* GoogleUtilities.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleUtilities.modulemap; sourceTree = "<group>"; };
		E357821302624D87B47E80E5CEEF1F79 /* cache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cache.h; path = include/leveldb/cache.h; sourceTree = "<group>"; };
		E35FAAA1E5C2CEB92405C25DEDEF09FD /* FLevelDBStorageEngine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLevelDBStorageEngine.m; path = FirebaseDatabase/Sources/Persistence/FLevelDBStorageEngine.m; sourceTree = "<group>"; };
		E3708A12323E356267B3A8BD96EFE0E8 /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Extension/FIRComponentType.h; sourceTree = "<group>"; };
		E3740526746C2E4822B88F9D1112B040 /* FBLPromise+Race.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Race.h"; path = "Sources/FBLPromises/include/FBLPromise+Race.h"; sourceTree = "<group>"; };
		E3E9870B3BB0258BA4E823649AA97BF4 /* logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = logging.cc; path = util/logging.cc; sourceTree = "<group>"; };
		E46ECD931A191B0674B257EF014629CC /* FSRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSRWebSocket.m; path = FirebaseDatabase/Sources/third_party/SocketRocket/FSRWebSocket.m; sourceTree = "<group>"; };
		E53E816255134649E2960C5B3FE15D66 /* GULKeychainStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainStorage.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULKeychainStorage.h; sourceTree = "<group>"; };
		E5611E32C022B02022B49D662DAA2CFA /* FCancelEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCancelEvent.h; path = FirebaseDatabase/Sources/Core/View/FCancelEvent.h; sourceTree = "<group>"; };
		E5BD3A322B569C6139C3C8B09A03530F /* FBLPromise+Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Async.h"; path = "Sources/FBLPromises/include/FBLPromise+Async.h"; sourceTree = "<group>"; };
		E5DE90D4DBBFD47DDB192A71EACAD64C /* FIRMutableData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMutableData.m; path = FirebaseDatabase/Sources/Api/FIRMutableData.m; sourceTree = "<group>"; };
		E5ED4CEA3D665C65ED9BB519DE0B184A /* GDTCCTNanopbHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTNanopbHelpers.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTNanopbHelpers.h; sourceTree = "<group>"; };
		E6285DB2F4F0457243B74B1E2DDD0991 /* NSURLSession+GULPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLSession+GULPromises.h"; path = "GoogleUtilities/Environment/Public/GoogleUtilities/NSURLSession+GULPromises.h"; sourceTree = "<group>"; };
		E6AC51F2406DF352ECC010DC83584FE3 /* FNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FNode.h; path = FirebaseDatabase/Sources/Snapshot/FNode.h; sourceTree = "<group>"; };
		E71DF880E250ADDECDC7C7BC38EDD78E /* GDTCOREvent+GDTCCTSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCOREvent+GDTCCTSupport.h"; path = "GoogleDataTransport/GDTCCTLibrary/Public/GDTCOREvent+GDTCCTSupport.h"; sourceTree = "<group>"; };
		E73E763D1D0D69662A7935D301C15EC5 /* FirebaseCoreInternal-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseCoreInternal-Info.plist"; sourceTree = "<group>"; };
		E7D7A85FAECB627D5B24D6DBABD96C71 /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Extension/FIRComponentType.h; sourceTree = "<group>"; };
		E895B134662C98CD6F77DC5DA96B5923 /* FImmutableSortedSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FImmutableSortedSet.m; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedSet.m; sourceTree = "<group>"; };
		E8D3346FAF47781DC8741DC3151AE476 /* NSData+SRB64Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+SRB64Additions.h"; path = "FirebaseDatabase/Sources/third_party/SocketRocket/NSData+SRB64Additions.h"; sourceTree = "<group>"; };
		E956815F7832B7A7C1F7D9B9F1C3CA91 /* GULURLSessionDataResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULURLSessionDataResponse.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULURLSessionDataResponse.h; sourceTree = "<group>"; };
		EAA2BE4920386619BC496BC38DBA2831 /* log_format.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_format.h; path = db/log_format.h; sourceTree = "<group>"; };
		EABB2935195A3621B2CCD5F56D560E8B /* GDTCORFlatFileStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORFlatFileStorage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORFlatFileStorage.m; sourceTree = "<group>"; };
		EB27F6F6500FD4C43FDD6A7FF61BDFAA /* GoogleDataTransport.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.release.xcconfig; sourceTree = "<group>"; };
		EB2E2F83501C1202003037D057BBE1D4 /* FIRDatabaseReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDatabaseReference.m; path = FirebaseDatabase/Sources/FIRDatabaseReference.m; sourceTree = "<group>"; };
		EBC6A84CDB4BC7A95581F4FEDCE0FCF3 /* GoogleUtilities.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.release.xcconfig; sourceTree = "<group>"; };
		EBCCA6819E6E22A5372414532BEEA05A /* FSnapshotUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSnapshotUtilities.m; path = FirebaseDatabase/Sources/Snapshot/FSnapshotUtilities.m; sourceTree = "<group>"; };
		EC37106EB349941164B0149212FDE0A6 /* status.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status.cc; path = util/status.cc; sourceTree = "<group>"; };
		EC5F1F99AC68C22D4EDDB749A899E77D /* FTupleOnDisconnect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleOnDisconnect.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleOnDisconnect.h; sourceTree = "<group>"; };
		EC683663D176E727DA879CDA995075A4 /* FIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIndex.h; path = FirebaseDatabase/Sources/FIndex.h; sourceTree = "<group>"; };
		EC9CAD75F8227B1EFD6CCF3A9F533104 /* FTupleSetIdPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleSetIdPath.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleSetIdPath.m; sourceTree = "<group>"; };
		ECEB9CF84DDE6DEDDAB067B8A5ADF338 /* FirebaseDatabase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseDatabase-dummy.m"; sourceTree = "<group>"; };
		EDA14626B8792FCB48627C9663783FAF /* FTupleCallbackStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleCallbackStatus.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleCallbackStatus.h; sourceTree = "<group>"; };
		EEB31FDC2E8E0D70D71125A323B21BBE /* FCompoundWrite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCompoundWrite.h; path = FirebaseDatabase/Sources/Snapshot/FCompoundWrite.h; sourceTree = "<group>"; };
		EFC04038FBD51324A9221318AAF89BC8 /* FEventRaiser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEventRaiser.h; path = FirebaseDatabase/Sources/Core/View/FEventRaiser.h; sourceTree = "<group>"; };
		EFD115BC76D470126712A55DD67E4F21 /* FTupleStringNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleStringNode.m; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleStringNode.m; sourceTree = "<group>"; };
		F10EBE9C60701A432783313379613D86 /* FPriorityIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPriorityIndex.m; path = FirebaseDatabase/Sources/FPriorityIndex.m; sourceTree = "<group>"; };
		F1D91BDF476055F4C67F3F2AC19EE841 /* FIRServerValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRServerValue.h; path = FirebaseDatabase/Sources/Public/FirebaseDatabase/FIRServerValue.h; sourceTree = "<group>"; };
		F21010512C0B27F8EE850F53F929C275 /* HeartbeatsBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HeartbeatsBundle.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/HeartbeatsBundle.swift; sourceTree = "<group>"; };
		F2194D84611F8D319499D652C839F480 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
		F22B307D4CAA0FACC996D2878DD2FBFF /* write_batch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = write_batch.h; path = include/leveldb/write_batch.h; sourceTree = "<group>"; };
		F27013DF9642A639ABE0DAFA27A9B1B1 /* FPruneForest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPruneForest.m; path = FirebaseDatabase/Sources/Persistence/FPruneForest.m; sourceTree = "<group>"; };
		F298601AF80697174CCF455C925DF368 /* options.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = options.h; path = include/leveldb/options.h; sourceTree = "<group>"; };
		F2BEB0BEA3A08059F05322EC1AC58A1A /* fbase64.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fbase64.c; path = FirebaseDatabase/Sources/third_party/SocketRocket/fbase64.c; sourceTree = "<group>"; };
		F3562042CDDE71CEC34C034D718C99C0 /* FImmutableSortedSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FImmutableSortedSet.h; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedSet.h; sourceTree = "<group>"; };
		F36AA3B8C0FFC0F9765F014CA38C3295 /* FListenComplete.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FListenComplete.h; path = FirebaseDatabase/Sources/FListenComplete.h; sourceTree = "<group>"; };
		F3B766C0954A77970F6D4ED8D440AF02 /* FSparseSnapshotTree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSparseSnapshotTree.h; path = FirebaseDatabase/Sources/Core/FSparseSnapshotTree.h; sourceTree = "<group>"; };
		F3B9F595A288FA50D25298566357C025 /* FPersistenceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPersistenceManager.h; path = FirebaseDatabase/Sources/Persistence/FPersistenceManager.h; sourceTree = "<group>"; };
		F419DCF7713C5F1D3E616F4B71415DC4 /* FLeafNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLeafNode.m; path = FirebaseDatabase/Sources/Snapshot/FLeafNode.m; sourceTree = "<group>"; };
		F44BE4B9FE63B81128137139B805C444 /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULAppEnvironmentUtil.h; sourceTree = "<group>"; };
		F468008D3632849BA5D98E130B924CF0 /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Extension/FIRAppInternal.h; sourceTree = "<group>"; };
		F538B45B0486A923691B7FC09C0ED9DD /* GULSecureCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSecureCoding.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULSecureCoding.h; sourceTree = "<group>"; };
		F5D8FAD565D1D7BFA6C8A914BE1A0DFB /* status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.h; path = include/leveldb/status.h; sourceTree = "<group>"; };
		F67BA7CB7D730BF05A0E3DA54E33D25F /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Extension/FIROptionsInternal.h; sourceTree = "<group>"; };
		F6D29D2A5E3AEF25D9B62DA555EBED1F /* windows_logger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = windows_logger.h; path = util/windows_logger.h; sourceTree = "<group>"; };
		F6F119A7688027AC3EC75E8C7DF3589A /* FIRDatabaseQuery.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDatabaseQuery.m; path = FirebaseDatabase/Sources/Api/FIRDatabaseQuery.m; sourceTree = "<group>"; };
		F721B991A41A2EB55A74CEF9B842C92B /* FIRApp.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRApp.m; path = FirebaseCore/Sources/FIRApp.m; sourceTree = "<group>"; };
		F7AD32B1A6E62FB966183CD49E574164 /* Pods-assign5-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-assign5-umbrella.h"; sourceTree = "<group>"; };
		F831A35FBE2B213D63EF8498605ECE93 /* FSyncPoint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSyncPoint.m; path = FirebaseDatabase/Sources/Core/FSyncPoint.m; sourceTree = "<group>"; };
		F84CFCF61C88D4A23B7CE86130F91727 /* FIRDatabase_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabase_Private.h; path = FirebaseDatabase/Sources/Api/Private/FIRDatabase_Private.h; sourceTree = "<group>"; };
		F8642D0DA584618F0ED0E496AA26C99A /* Pods-assign5.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-assign5.debug.xcconfig"; sourceTree = "<group>"; };
		F8CE6B1EDA1E6DDD8E7A8DDAA220EEBE /* GDTCCTCompressionHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTCompressionHelper.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTCompressionHelper.m; sourceTree = "<group>"; };
		F8E50C23093DFD51274E44DB6F96443C /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Extension/FIRLogger.h; sourceTree = "<group>"; };
		F8E6957C0AC16B13C81FC795AB3EEC2A /* HeartbeatStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HeartbeatStorage.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/HeartbeatStorage.swift; sourceTree = "<group>"; };
		F9716523B619F97255FF60246E7435F1 /* merger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = merger.h; path = table/merger.h; sourceTree = "<group>"; };
		F98F26570E8792E298E657C2D98B04D1 /* FIRDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDiagnosticsData.h; path = FirebaseCore/Sources/FIRDiagnosticsData.h; sourceTree = "<group>"; };
		F99695770F4C93EE06FB4913FFEE75C3 /* FBLPromise+Timeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Timeout.h"; path = "Sources/FBLPromises/include/FBLPromise+Timeout.h"; sourceTree = "<group>"; };
		F9EBCBCCC7CACB849CA5844700EC9781 /* GDTCOREndpoints_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREndpoints_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREndpoints_Private.h; sourceTree = "<group>"; };
		FB72967E7E254FC96E7BFE3A8BB9DEEF /* FIRRetryHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRRetryHelper.m; path = FirebaseDatabase/Sources/Core/Utilities/FIRRetryHelper.m; sourceTree = "<group>"; };
		FB9E1763F8B61208831206D64607B73A /* FBLPromise+Retry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Retry.m"; path = "Sources/FBLPromises/FBLPromise+Retry.m"; sourceTree = "<group>"; };
		FBCA0FFC04DBC9CFF430B0E65FA27D78 /* FChange.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FChange.m; path = FirebaseDatabase/Sources/Core/View/FChange.m; sourceTree = "<group>"; };
		FBCC6E4E945657CF29AE88AD872C2209 /* FTupleUserCallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleUserCallback.h; path = FirebaseDatabase/Sources/Utilities/Tuples/FTupleUserCallback.h; sourceTree = "<group>"; };
		FC1C030B0F55DBC45165290AD603DE48 /* GDTCOREvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREvent.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREvent.m; sourceTree = "<group>"; };
		FCB4BA2C503301854545982D8D61C284 /* FServerValues.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FServerValues.h; path = FirebaseDatabase/Sources/Core/FServerValues.h; sourceTree = "<group>"; };
		FD644029BAD52871FD576283806CD0D2 /* slice.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice.h; path = include/leveldb/slice.h; sourceTree = "<group>"; };
		FD98239FFC9078963A561DEB14361FBB /* log_reader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_reader.h; path = db/log_reader.h; sourceTree = "<group>"; };
		FDD3ECCE6B24C6EF2F80A8F703B36CFA /* FLLRBEmptyNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLLRBEmptyNode.h; path = FirebaseDatabase/Sources/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBEmptyNode.h; sourceTree = "<group>"; };
		FEF936FE339B3E1FB652DEC2311652DD /* FIRBundleUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRBundleUtil.m; path = FirebaseCore/Sources/FIRBundleUtil.m; sourceTree = "<group>"; };
		FF36E86F76068225D304DEC7BAAA4C82 /* FCachePolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FCachePolicy.m; path = FirebaseDatabase/Sources/Persistence/FCachePolicy.m; sourceTree = "<group>"; };
		FF59CBA5108718628BEDDF1D1FEEF638 /* FUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FUtilities.m; path = FirebaseDatabase/Sources/Utilities/FUtilities.m; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		334B4DA269EF30A83E935C4E47661A56 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				9F2F9DF13EF22A13C9DB4D7D3F71BF43 /* CoreTelephony.framework in Frameworks */,
				B39905DB7F8A57DBE9CD29F2F620E74A /* Foundation.framework in Frameworks */,
				403833143AC4C1C9DD6E7DE5C9BA3085 /* SystemConfiguration.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		6F07F51289872E64D73CB96FCC77D271 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E3C2E142F355B5CF17875B731B356532 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		867DE0E320127C4FF16BB9E59C1DD4F9 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2C6839FFAC2A609F9D8B73ED9A35F762 /* Foundation.framework in Frameworks */,
				69D95AD87C8CBDB971B506FE7B6A4D3A /* Security.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		88D627D97D83EBE46ABBDF4D96CF1494 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				882A8B6D1BF1A08DE6BEF2185759FDDA /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		9E38AEB4B8A561837FE1B8F961870123 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				29A5347D1DD604E1FE90FE670798C9EA /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AD670177F91C0D2674F74595E82D6574 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C89F11E6DA1DADF06B363F906BD5FD01 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ADDA44B350CA6A745B8A044C44480C37 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				9124A4F16BED57D282E30CD8DEFD63A5 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0959C1FD7C97E5CB399C3DBC0ECFB72 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				6FC4F68772480F4CE837F5BF08E4D2C0 /* CFNetwork.framework in Frameworks */,
				337415CEEF8A7C8A3ADF9AC4684372BA /* Foundation.framework in Frameworks */,
				DB3E90FC05FD091658966505AA993D3F /* Security.framework in Frameworks */,
				1320FE6211DBE3291837CC1F8D477CB2 /* SystemConfiguration.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C1C53F302271AB79089D73B3A11C4B95 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE7A7CDD1EDDDBEE91EB45CC2F589596 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D65DD3600CA3EC7015BC140A8CF39BF5 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B9DDA44F1B12D3EBB466691044A07AFE /* Foundation.framework in Frameworks */,
				E3A8BFB8CBEE105F1BDD373A166237E8 /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		1172C03703DAE1306DB41A077BC231BC /* iOS */ = {
			isa = PBXGroup;
			children = (
				1C4B3D1C7BEBD01C3BE5197335BAF9A1 /* CFNetwork.framework */,
				ACE4A1FA669A8C772BB832916907ECB0 /* CoreTelephony.framework */,
				CF5966F7B1A5738E2BA9A7B15C618C2A /* Foundation.framework */,
				3FF47C48BA0A3B176164996D8FB430BD /* Security.framework */,
				F2194D84611F8D319499D652C839F480 /* SystemConfiguration.framework */,
				6E48D9B06A29303621D1FA49F9F0E738 /* UIKit.framework */,
			);
			name = iOS;
			sourceTree = "<group>";
		};
		117E67112559A29F53EEF46ACC88BCC2 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				776013770BC897CC93179C458DF20A0B /* GoogleDataTransport.modulemap */,
				D2AAA00B43B62200015EA0B6302A4982 /* GoogleDataTransport-dummy.m */,
				75619A8753D28EAD2EE2F2669904AB4A /* GoogleDataTransport-Info.plist */,
				B9175AE84CB3BCBF77D6AFFA4CFB4073 /* GoogleDataTransport-umbrella.h */,
				D7403C62D6E1E670F9CE97D51F0D7C83 /* GoogleDataTransport.debug.xcconfig */,
				EB27F6F6500FD4C43FDD6A7FF61BDFAA /* GoogleDataTransport.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/GoogleDataTransport";
			sourceTree = "<group>";
		};
		18C09DFBEF91EADC81B4BC021C9EBCB4 /* NSData+zlib */ = {
			isa = PBXGroup;
			children = (
				3EC0C326465837F996BB6297B0FE1361 /* GULNSData+zlib.h */,
				A976629679C3D60A0CB874756D5F1B71 /* GULNSData+zlib.m */,
			);
			name = "NSData+zlib";
			sourceTree = "<group>";
		};
		19F5BAC4C81575DBA7F6040C8885FF92 /* FirebaseCoreInternal */ = {
			isa = PBXGroup;
			children = (
				45FC356FF88F4C071B5CD812F5D58EFE /* _ObjC_HeartbeatController.swift */,
				A0711B452E79E29373E76CEAE2A74A18 /* _ObjC_HeartbeatsPayload.swift */,
				5D5FD7E29A42B7C722551A26E16B3460 /* Heartbeat.swift */,
				8F71D3D2DD37FF6F2E2098A51F9281AD /* HeartbeatController.swift */,
				F21010512C0B27F8EE850F53F929C275 /* HeartbeatsBundle.swift */,
				1359F87252060D6F5DADD0C16EB62292 /* HeartbeatsPayload.swift */,
				F8E6957C0AC16B13C81FC795AB3EEC2A /* HeartbeatStorage.swift */,
				8AFAF1E3577C1A613A4467B58F006D19 /* RingBuffer.swift */,
				CC071479AE18D198A2394BC1CE0199F9 /* Storage.swift */,
				8945CB576BC6F170D06E559511CBD949 /* StorageFactory.swift */,
				4A2CA28A61F768607746CE743E1179BB /* WeakContainer.swift */,
				A79E9BF7215B4EA536531CD5F50516BA /* Support Files */,
			);
			name = FirebaseCoreInternal;
			path = FirebaseCoreInternal;
			sourceTree = "<group>";
		};
		1A91856AC9717DB055A1810863854305 /* Firebase */ = {
			isa = PBXGroup;
			children = (
				F88DF1F0A27645D781B6E1D35E986A01 /* CoreOnly */,
				3F9BDB630F73D85F18F4669589E4324E /* Support Files */,
			);
			name = Firebase;
			path = Firebase;
			sourceTree = "<group>";
		};
		1FDA9CA7CF324CE6275E1F655F01800E /* Logger */ = {
			isa = PBXGroup;
			children = (
				B05D665181C4BD4D10B1B3A2DC533565 /* GULLogger.h */,
				BE2F197BFF111FA8ACAAF64C5F3F041E /* GULLogger.m */,
				9F106563ACC5CC5232669B5BAB49562A /* GULLoggerLevel.h */,
			);
			name = Logger;
			sourceTree = "<group>";
		};
		390B0614F06A57CD2CD5C0FED638E692 /* decode */ = {
			isa = PBXGroup;
			children = (
			);
			name = decode;
			sourceTree = "<group>";
		};
		3D8C54D6E2B5CF021E3E8AD9129BEF35 /* Pods */ = {
			isa = PBXGroup;
			children = (
				1A91856AC9717DB055A1810863854305 /* Firebase */,
				3FD70E6CC1A702150365E79E02230C18 /* FirebaseCore */,
				C91808AFB3671399528C32AACB8EEEA9 /* FirebaseCoreDiagnostics */,
				19F5BAC4C81575DBA7F6040C8885FF92 /* FirebaseCoreInternal */,
				C865BD684C1C7228E5AE2CD4CA3470A3 /* FirebaseDatabase */,
				D1BB2903686FC52A3AF256C097E44BFA /* GoogleDataTransport */,
				67DA9C145472278FA4D5ECB20B0992F2 /* GoogleUtilities */,
				D7279F5B288ABAD4F26553E3657ED954 /* leveldb-library */,
				7E7527ED32D5328B82E0915CEB571214 /* nanopb */,
				60304256B578EB4D75BEDB7D1D0BDEF8 /* PromisesObjC */,
			);
			name = Pods;
			sourceTree = "<group>";
		};
		3F9BDB630F73D85F18F4669589E4324E /* Support Files */ = {
			isa = PBXGroup;
			children = (
				BB2DF54DB4C7EAFB43984E0B81934A5C /* Firebase.debug.xcconfig */,
				AF88C9C8084E549BBAB199EBD6269AFD /* Firebase.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/Firebase";
			sourceTree = "<group>";
		};
		3FD70E6CC1A702150365E79E02230C18 /* FirebaseCore */ = {
			isa = PBXGroup;
			children = (
				5B8AD477E557A8F3A90F7E76713735FA /* FIRAnalyticsConfiguration.h */,
				DCB4B10549D8B3FC2C5A0CA87A365703 /* FIRAnalyticsConfiguration.m */,
				C75D2C8F9EC0D2004CDA6501BECECC71 /* FIRApp.h */,
				F721B991A41A2EB55A74CEF9B842C92B /* FIRApp.m */,
				2B65FFAFEC45C737B6397CA212963243 /* FIRAppInternal.h */,
				9A7797308D426A797DEA95164500A36F /* FIRBundleUtil.h */,
				FEF936FE339B3E1FB652DEC2311652DD /* FIRBundleUtil.m */,
				D4EF387CC943960789B4F3201E76337A /* FIRComponent.h */,
				A02245EB44CD8D7762FCA9E07AE8B845 /* FIRComponent.m */,
				A341385C25FDEFFC08DA647DDD3832AA /* FIRComponentContainer.h */,
				AA221A59312CD2C96F2E8ACB350D249A /* FIRComponentContainer.m */,
				9C3ABE2BAD11D519A8E4F8368CD09A0B /* FIRComponentContainerInternal.h */,
				E3708A12323E356267B3A8BD96EFE0E8 /* FIRComponentType.h */,
				B3FC9BCEAD9805430525496A02FDD018 /* FIRComponentType.m */,
				8436EC1D0B024804D62F5FD40C942948 /* FIRConfiguration.h */,
				45287553A634271E69440A3E6FD9B7EC /* FIRConfiguration.m */,
				8C04A320F1C05911906DCCED755DA76C /* FIRConfigurationInternal.h */,
				4B8DB027951A5D668CFA063C25B403FF /* FIRCoreDiagnosticsConnector.h */,
				7E101754FA94D13B6477D9947BEB443D /* FIRCoreDiagnosticsConnector.m */,
				1AA419E4D404A57486BA5C6FFBCFA92A /* FIRCoreDiagnosticsData.h */,
				7F48878DF2E0A60FAAB263C1529CFE85 /* FIRCoreDiagnosticsInterop.h */,
				7E14C1F3505952356DDF885F9AF7D6B8 /* FIRDependency.h */,
				0827985E7B84D2EE9AEB78A040546D98 /* FIRDependency.m */,
				F98F26570E8792E298E657C2D98B04D1 /* FIRDiagnosticsData.h */,
				00CD212FDDC8CC6C00B5ECC120E77B0C /* FIRDiagnosticsData.m */,
				51EB8082A38A4A173B79C9D96A8237DA /* FirebaseCore.h */,
				2A067216BDD8F58BDA0B641E7633AA56 /* FirebaseCoreInternal.h */,
				E2EC712A055DA9B8AD17B671B2FBCA8A /* FIRFirebaseUserAgent.h */,
				3CE55FC9B4667B6FA8B58226774EAA5A /* FIRFirebaseUserAgent.m */,
				B38C87036DC1BAD7BCF288F106C1E3B9 /* FIRHeartbeatInfo.h */,
				CAE0DB6DBD96EF42F4F759FBE23CB030 /* FIRHeartbeatInfo.m */,
				D2042DF6ADA8410B1FD60C00FFDAD067 /* FIRHeartbeatLogger.h */,
				59AE68717EF488192304FB4F6372C7BF /* FIRHeartbeatLogger.m */,
				0168F3F93A7C7194E946544E41D3D7EB /* FIRLibrary.h */,
				7D02FFA4B50B1FD27191DD1B2F399A6D /* FIRLogger.h */,
				8D3B9A1E0A623930CEE0824D6A41000F /* FIRLogger.m */,
				97E14447AD61166F4CE9EFF2F534231A /* FIRLoggerLevel.h */,
				C485E14353C69B254A57EE17818E0E21 /* FIROptions.h */,
				7C32ADE0D59AC163EC0F92EE4DF6E427 /* FIROptions.m */,
				A9EF4783EDA33D0979FFA91FEB580E80 /* FIROptionsInternal.h */,
				CA42B3B99A8B9AE96E7C2E8474ABD78D /* FIRVersion.h */,
				57015678A4470D1AD00647EBB6F1378C /* FIRVersion.m */,
				785295915B0E5158455465B30C4DBAA4 /* Support Files */,
			);
			name = FirebaseCore;
			path = FirebaseCore;
			sourceTree = "<group>";
		};
		488CB421BDD80DC8F0471C009801C1EF /* Products */ = {
			isa = PBXGroup;
			children = (
				E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore */,
				8CC9178C366942FD6FF6A115604EAD58 /* FirebaseCoreDiagnostics */,
				148D0F9E8C7373FEAF40D800FC5F1BAA /* FirebaseCoreInternal */,
				51671C73F008B5C0C3751B3855999213 /* FirebaseDatabase */,
				856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport */,
				B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities */,
				0A9F46A999C47653013D3AD854352507 /* leveldb-library */,
				06FC5C9CF96D60C50FCD47D339C91951 /* nanopb */,
				B98CD22FB958A8982F13BBE46D017F4A /* Pods-assign5 */,
				3347A1AB6546F0A3977529B8F199DC41 /* PromisesObjC */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		4E421CC9270AE7F4FE87A4146A5112AB /* Support Files */ = {
			isa = PBXGroup;
			children = (
				6A55ACD5A8AEE1C419BF18DAAC6B972E /* leveldb-library.modulemap */,
				691D46D0ED51D863FB74E46AB1830153 /* leveldb-library-dummy.m */,
				A1875A7EB644F98E7D6E31EB00C6E4DB /* leveldb-library-Info.plist */,
				C7E561CE9909E4CA80263B6252AF0486 /* leveldb-library-prefix.pch */,
				BC5ED2AA5E0D5A187AF4A0EB001BCF92 /* leveldb-library-umbrella.h */,
				9C664EDD9E9E27CF99966F13F710149D /* leveldb-library.debug.xcconfig */,
				94DC752B76F637FA05A08145CF536352 /* leveldb-library.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/leveldb-library";
			sourceTree = "<group>";
		};
		5557ECD37C24F114FA47FBB2172A3635 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				312FF23C7E532560FCE244700772AA13 /* PromisesObjC.modulemap */,
				99301BB84826956239453E89E032D6FB /* PromisesObjC-dummy.m */,
				315A2FFC2EA1942F970AE32B5B9ED02D /* PromisesObjC-Info.plist */,
				4B09C5E0E4A4CBC9631EA9A3811DF123 /* PromisesObjC-umbrella.h */,
				CC5CE14724939E419A8A8617E3F49FBF /* PromisesObjC.debug.xcconfig */,
				CDFCF608DF179CF218C877B83D9DA16F /* PromisesObjC.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/PromisesObjC";
			sourceTree = "<group>";
		};
		60304256B578EB4D75BEDB7D1D0BDEF8 /* PromisesObjC */ = {
			isa = PBXGroup;
			children = (
				27ACECAC82DE9358722F21F6BB10C557 /* FBLPromise.h */,
				4607E81F06434E0B7A493F3929F6F082 /* FBLPromise.m */,
				6AD54B38E4B535AA7B71CA4A29FA9757 /* FBLPromise+All.h */,
				9DB34EDDC6FDE97FE4C31032CE1E6483 /* FBLPromise+All.m */,
				4D51E479732F05C7A8BE51C921C15FEA /* FBLPromise+Always.h */,
				B42AA54B1ED81B74CB19279B5C494E55 /* FBLPromise+Always.m */,
				644F50E5AE584707FB2C121E59FB9312 /* FBLPromise+Any.h */,
				39251075C594025D8E9616AD18B92BDE /* FBLPromise+Any.m */,
				E5BD3A322B569C6139C3C8B09A03530F /* FBLPromise+Async.h */,
				A2EBBE142FCB5354DBB07D25DFA6B2A1 /* FBLPromise+Async.m */,
				DE5A4EDF254F110F62FE02025B326744 /* FBLPromise+Await.h */,
				DBAB3B12C69908AB54C195BF4A1D2BE9 /* FBLPromise+Await.m */,
				6B74E00067F498026F13CE6CC7C10EB2 /* FBLPromise+Catch.h */,
				5815E1E6A13CAE36D00C07460346004F /* FBLPromise+Catch.m */,
				88F662546C145A7FF39923E1E5CF0332 /* FBLPromise+Delay.h */,
				B1A457F9D556431A41EFF85BCA0C1D6E /* FBLPromise+Delay.m */,
				74ECF6C064691122D85A64112D2D20E7 /* FBLPromise+Do.h */,
				A2A6345DED88C1A6890A68222E7BFEB7 /* FBLPromise+Do.m */,
				E3740526746C2E4822B88F9D1112B040 /* FBLPromise+Race.h */,
				29305AA4AC8F4E8B90FC7FF2A29D9BA2 /* FBLPromise+Race.m */,
				58B06E9B79966BC97C228A28052B1E21 /* FBLPromise+Recover.h */,
				E1182C510A7E10D51D75E98479763E42 /* FBLPromise+Recover.m */,
				B3843B59A8269CFC7C5C45E9DC0DCF03 /* FBLPromise+Reduce.h */,
				2B19B9A85EBC16D088468A9295F869B1 /* FBLPromise+Reduce.m */,
				C9A049ED06EAF8DF4827C0E6C7B1F245 /* FBLPromise+Retry.h */,
				FB9E1763F8B61208831206D64607B73A /* FBLPromise+Retry.m */,
				ACE694CB7A1FC3B3FEECCFC0F3FEEB67 /* FBLPromise+Testing.h */,
				D9F3A82881B24B6FBABFD6C732DB2AF9 /* FBLPromise+Testing.m */,
				1497CCE34F685412509E4BADFB8B5E74 /* FBLPromise+Then.h */,
				1F246DD9D8FF74821179256D66793363 /* FBLPromise+Then.m */,
				F99695770F4C93EE06FB4913FFEE75C3 /* FBLPromise+Timeout.h */,
				3373D5FC933CEBBB67002B325DA3A4DE /* FBLPromise+Timeout.m */,
				4A6FFAF934C2872878033D5F371C7F84 /* FBLPromise+Validate.h */,
				26BDCE49F8574C3E177F849BE7F8CB33 /* FBLPromise+Validate.m */,
				301F07AA8E787E594640741390FD9A72 /* FBLPromise+Wrap.h */,
				C0FBF6F8B07EB236B1EF343860FEA266 /* FBLPromise+Wrap.m */,
				42E379FEBF4AC1BFBE10C9FA372CC02C /* FBLPromiseError.h */,
				09E3FF997FCC40EF3DB85D2464FA12C2 /* FBLPromiseError.m */,
				D5B1230F9BB572DC9F33DA707597FF11 /* FBLPromisePrivate.h */,
				1C1540BE9859616E0C2292B368A19E1C /* FBLPromises.h */,
				5557ECD37C24F114FA47FBB2172A3635 /* Support Files */,
			);
			name = PromisesObjC;
			path = PromisesObjC;
			sourceTree = "<group>";
		};
		610B27C7A1CEEAA140199DA3C8683FB9 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				0DF76A8AF5E974349B6248C9944DFD96 /* FirebaseDatabase.modulemap */,
				ECEB9CF84DDE6DEDDAB067B8A5ADF338 /* FirebaseDatabase-dummy.m */,
				578068A6077B9312077544ABB37864C0 /* FirebaseDatabase-Info.plist */,
				DD2E973E3E7553F24FDD21479EC6F2FC /* FirebaseDatabase-umbrella.h */,
				BA43F6988AC8B5CAE45B4282914332BD /* FirebaseDatabase.debug.xcconfig */,
				196C6CBD8CE68BD0181C22F9B1932594 /* FirebaseDatabase.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseDatabase";
			sourceTree = "<group>";
		};
		67DA9C145472278FA4D5ECB20B0992F2 /* GoogleUtilities */ = {
			isa = PBXGroup;
			children = (
				AA0A78CFCAF85EE41B4861CD8C51119B /* Environment */,
				1FDA9CA7CF324CE6275E1F655F01800E /* Logger */,
				18C09DFBEF91EADC81B4BC021C9EBCB4 /* NSData+zlib */,
				71C5502D68BAF10C85557CE6C96DD718 /* Support Files */,
			);
			name = GoogleUtilities;
			path = GoogleUtilities;
			sourceTree = "<group>";
		};
		71C5502D68BAF10C85557CE6C96DD718 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				E356B785A71FD759F84CBB11014A218E /* GoogleUtilities.modulemap */,
				9DBC2131F32C6C7A32C2B2957D759E20 /* GoogleUtilities-dummy.m */,
				145EE694E829A7C2524556A708CCAA87 /* GoogleUtilities-Info.plist */,
				3B50CA57F55B5FC0D6D5CA43F233B3B9 /* GoogleUtilities-umbrella.h */,
				1D062E9673F4B70F20E9A44728C56221 /* GoogleUtilities.debug.xcconfig */,
				EBC6A84CDB4BC7A95581F4FEDCE0FCF3 /* GoogleUtilities.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/GoogleUtilities";
			sourceTree = "<group>";
		};
		785295915B0E5158455465B30C4DBAA4 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				423FF8DBC2722FEEDB5B162EE9B370B7 /* FirebaseCore.modulemap */,
				B0AFF3BBDAC51F13B2DC2DC8B1A856E6 /* FirebaseCore-dummy.m */,
				326D382F19966439E69EF7D7DDB25E7A /* FirebaseCore-Info.plist */,
				733BA80581331A3688C14FF5537E7964 /* FirebaseCore-umbrella.h */,
				6132842DBB5E76227955C52D4606775E /* FirebaseCore.debug.xcconfig */,
				C7D134AB721451E76A0E8000EDFD1A97 /* FirebaseCore.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseCore";
			sourceTree = "<group>";
		};
		7E7527ED32D5328B82E0915CEB571214 /* nanopb */ = {
			isa = PBXGroup;
			children = (
				58E42D4C5FE44C05523F572E52984247 /* pb.h */,
				27C87493FC0A80CF7B3212F861FD4018 /* pb_common.c */,
				D1A420DDEBB53937FDE4837EC57ED9B8 /* pb_common.h */,
				BBBC05A93B7D4F9E34E795FCDAF51511 /* pb_decode.c */,
				12B4E2E4A25803679C11044CA5219373 /* pb_decode.h */,
				AC00F8897C95AD30B557884B456C5E91 /* pb_encode.c */,
				49268DD6223661261719767EA2F82D1B /* pb_encode.h */,
				390B0614F06A57CD2CD5C0FED638E692 /* decode */,
				8917EB97787DB8F8E64E40B808E2DD6A /* encode */,
				FB12DA0591A4AD29E40D4089287EBC10 /* Support Files */,
			);
			name = nanopb;
			path = nanopb;
			sourceTree = "<group>";
		};
		8917EB97787DB8F8E64E40B808E2DD6A /* encode */ = {
			isa = PBXGroup;
			children = (
			);
			name = encode;
			sourceTree = "<group>";
		};
		927896A57F6A20A8615608BCB12690E4 /* Pods-assign5 */ = {
			isa = PBXGroup;
			children = (
				B36515CED463549929318F689885A75B /* Pods-assign5.modulemap */,
				1A7D7C2FC5322B06DFD11B4D8AC64B34 /* Pods-assign5-acknowledgements.markdown */,
				7BED1B0746A564835C4E3632C9486B64 /* Pods-assign5-acknowledgements.plist */,
				C6FD4F53313280C9CFCCBADAFD56C9DF /* Pods-assign5-dummy.m */,
				5EF06A5A26779D6F6164EEC32B2CABF9 /* Pods-assign5-frameworks.sh */,
				1DAFF813E3C88DA5B1A2A485FC9EDB48 /* Pods-assign5-Info.plist */,
				F7AD32B1A6E62FB966183CD49E574164 /* Pods-assign5-umbrella.h */,
				F8642D0DA584618F0ED0E496AA26C99A /* Pods-assign5.debug.xcconfig */,
				AECBF011D79CA7E0747B8CDD975A1161 /* Pods-assign5.release.xcconfig */,
			);
			name = "Pods-assign5";
			path = "Target Support Files/Pods-assign5";
			sourceTree = "<group>";
		};
		A79E9BF7215B4EA536531CD5F50516BA /* Support Files */ = {
			isa = PBXGroup;
			children = (
				19D6604A671EF456898C21FA95983F42 /* FirebaseCoreInternal.modulemap */,
				AD563FA8706AC6AA543BA8FF8E9E013D /* FirebaseCoreInternal-dummy.m */,
				E73E763D1D0D69662A7935D301C15EC5 /* FirebaseCoreInternal-Info.plist */,
				0B2A07D0FD4090428CAE968026BC86AD /* FirebaseCoreInternal-prefix.pch */,
				A9C73A1249925B2719A0F32110D2B916 /* FirebaseCoreInternal-umbrella.h */,
				5CA65D78C726343C07466AC6511AAC53 /* FirebaseCoreInternal.debug.xcconfig */,
				699DE909B34C28DCB713B380E0923AE9 /* FirebaseCoreInternal.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseCoreInternal";
			sourceTree = "<group>";
		};
		AA0A78CFCAF85EE41B4861CD8C51119B /* Environment */ = {
			isa = PBXGroup;
			children = (
				F44BE4B9FE63B81128137139B805C444 /* GULAppEnvironmentUtil.h */,
				906722846A3DDECD494B3706B0226DC9 /* GULAppEnvironmentUtil.m */,
				372C8FB72FBFC85D2EA39D59D835AF3B /* GULHeartbeatDateStorable.h */,
				C605885B5994BECA447CABA071767A94 /* GULHeartbeatDateStorage.h */,
				264D1913627C4BAF32F075A9C6192B30 /* GULHeartbeatDateStorage.m */,
				D7478495647E571DEE0CD89658F09456 /* GULHeartbeatDateStorageUserDefaults.h */,
				C79B052517AD287D6C8F165D8F65128A /* GULHeartbeatDateStorageUserDefaults.m */,
				E53E816255134649E2960C5B3FE15D66 /* GULKeychainStorage.h */,
				38C908BFC4C8334023A51E0765D5770A /* GULKeychainStorage.m */,
				4CDE7A142DB9716364AFB2CAB8C2628A /* GULKeychainUtils.h */,
				82C4E09D71D351CDC86C1B414CAE2CE1 /* GULKeychainUtils.m */,
				F538B45B0486A923691B7FC09C0ED9DD /* GULSecureCoding.h */,
				DD4620FD1F2F12E361F686FBA79D5BAF /* GULSecureCoding.m */,
				E956815F7832B7A7C1F7D9B9F1C3CA91 /* GULURLSessionDataResponse.h */,
				5968F8FFE4A92F0E60DFA18D3D6CB10B /* GULURLSessionDataResponse.m */,
				E6285DB2F4F0457243B74B1E2DDD0991 /* NSURLSession+GULPromises.h */,
				8E4EC2003A428B8A1FC35AF0DA434065 /* NSURLSession+GULPromises.m */,
			);
			name = Environment;
			sourceTree = "<group>";
		};
		C865BD684C1C7228E5AE2CD4CA3470A3 /* FirebaseDatabase */ = {
			isa = PBXGroup;
			children = (
				85651C2AD0E7CDDFA5E6DA9300DFEFE2 /* APLevelDB.h */,
				16EB432B88344F9D604FDBD879BFE39A /* APLevelDB.mm */,
				52CB656E0C611A951EB01149B03AE05C /* FAckUserWrite.h */,
				333984CFBEA5E5DB6F2905910D9B1FEE /* FAckUserWrite.m */,
				42571744B2395AA538BC1B5D070136CA /* FArraySortedDictionary.h */,
				C4D3EF5D082D6444A0521844F7315B58 /* FArraySortedDictionary.m */,
				A8EBB024C18917617619A5D064F31644 /* FAtomicNumber.h */,
				BC460134F8BBBBD8877C1BEB5BA500DB /* FAtomicNumber.m */,
				F2BEB0BEA3A08059F05322EC1AC58A1A /* fbase64.c */,
				522A5735503B319E0702D1E18CA6119D /* fbase64.h */,
				ACC48C4D941BFD106C9AA630E097B331 /* FCacheNode.h */,
				053DF82D73949E271C4736155AF93FFF /* FCacheNode.m */,
				A96B09C6ACC9CD56195215CDD312DB67 /* FCachePolicy.h */,
				FF36E86F76068225D304DEC7BAAA4C82 /* FCachePolicy.m */,
				E5611E32C022B02022B49D662DAA2CFA /* FCancelEvent.h */,
				54AAD9DB037CD42F737A8E8A656231C7 /* FCancelEvent.m */,
				28B4D54FA1A5F5BFACF1B8BE9B10ACBA /* FChange.h */,
				FBCA0FFC04DBC9CFF430B0E65FA27D78 /* FChange.m */,
				DCA26FB75DB3375656370B70DADE31A0 /* FChildChangeAccumulator.h */,
				5076FE9E2C71433FE32FA2B257957885 /* FChildChangeAccumulator.m */,
				849EDE991A167ED8C8C386E27F5B87C1 /* FChildEventRegistration.h */,
				3CE557D2B04BBEEE36F02BFA599F9C26 /* FChildEventRegistration.m */,
				0E234441447FCF60CE12DDFB28D87878 /* FChildrenNode.h */,
				BB4DBAF16EAA54CC459E101C672ECA91 /* FChildrenNode.m */,
				CA108CAA82BB2D23816028527BABA971 /* FClock.h */,
				D66AD413404DCFAD9FBABF79B84E9D58 /* FClock.m */,
				54238B268DA296666889BF16BAAE0B33 /* FCompleteChildSource.h */,
				38F2DE0213810050FBB40CD03C055161 /* FCompoundHash.h */,
				2A8735F4F1A86576B82EE39588F0C4F3 /* FCompoundHash.m */,
				EEB31FDC2E8E0D70D71125A323B21BBE /* FCompoundWrite.h */,
				4B23E5D334D00C2D40CA82D2CEDD594C /* FCompoundWrite.m */,
				9E85AE36FE4CD2C0B1A281A90DF0EFCB /* FConnection.h */,
				B3FEC0F6BEF686F20B51A012DA818F22 /* FConnection.m */,
				2C22976BA83F0254D9F373E3A152A498 /* FConstants.h */,
				3A042E0F045BB39BC08F42D1A262BD75 /* FConstants.m */,
				4790206F2D94FA9F4A6188CD6F5EAE0F /* FDataEvent.h */,
				90D8B790A7F3A2A28E655735EBB2AA7D /* FDataEvent.m */,
				BA59A290EE53D1256332FFEA3F8C7DB3 /* FEmptyNode.h */,
				BC8A2C3873C0B451D866ADEBA777B987 /* FEmptyNode.m */,
				28E16E17F8A40E02FAE2A21E89A48DAF /* FEvent.h */,
				6148BDC886DD2305CA047B5AC5A2A65D /* FEventEmitter.h */,
				00123C1602845CA652542D60C4861F12 /* FEventEmitter.m */,
				9AAC214829594ACD62752E916C94C3FE /* FEventGenerator.h */,
				195022E37D40C3C4DAF5FEA20084B34C /* FEventGenerator.m */,
				EFC04038FBD51324A9221318AAF89BC8 /* FEventRaiser.h */,
				341A6D613F085642D803241F31120B59 /* FEventRaiser.m */,
				A3C344C0EA547A2CF0AAED82915F60ED /* FEventRegistration.h */,
				32E117271580E38519740AF4C6089AFB /* FImmutableSortedDictionary.h */,
				708A1A044AF4B09BC2BB7CEBF47AEBBE /* FImmutableSortedDictionary.m */,
				F3562042CDDE71CEC34C034D718C99C0 /* FImmutableSortedSet.h */,
				E895B134662C98CD6F77DC5DA96B5923 /* FImmutableSortedSet.m */,
				90750D963E50D1DFA6B248A50428909B /* FImmutableTree.h */,
				D6355A99870C14E3707CAA7974DCAD1F /* FImmutableTree.m */,
				EC683663D176E727DA879CDA995075A4 /* FIndex.h */,
				BDF3E8EBB42634C926B21B2C36773422 /* FIndex.m */,
				48ACF2AF6F743F6563B916F2F798324E /* FIndexedFilter.h */,
				0BB1BA63246D9F18EDCCAE07F2CFD074 /* FIndexedFilter.m */,
				C5373BEFF5D74ECD1CD208A69A4F6722 /* FIndexedNode.h */,
				DA67757964178EB8F9171D032EF255CB /* FIndexedNode.m */,
				43D74726745EE8902B720AE2CC60081D /* FIRAppCheckInterop.h */,
				AF0D4C9E313911CAC33B238C5C260E75 /* FIRAppCheckTokenResultInterop.h */,
				F468008D3632849BA5D98E130B924CF0 /* FIRAppInternal.h */,
				417617D038B87249ACF0F292FF29B1EE /* FIRAuthInterop.h */,
				6D47476870A2C4126052C729D2367CAC /* FIRComponent.h */,
				2ED9B0A54677DD5E9ED8EB9666E3E209 /* FIRComponentContainer.h */,
				E7D7A85FAECB627D5B24D6DBABD96C71 /* FIRComponentType.h */,
				88C6438EC7FD62EDDD881552597A73BE /* FIRCoreDiagnosticsConnector.h */,
				7F86912088FCF862314F3B681364F28E /* FIRDatabase.h */,
				993410DF1C5CEE3B44CDC85AB7F01B0B /* FIRDatabase.m */,
				F84CFCF61C88D4A23B7CE86130F91727 /* FIRDatabase_Private.h */,
				D14BA7A80F1215357FE839610400268C /* FIRDatabaseComponent.h */,
				5970C5CE3C3F79F8765B8481C5F88CA2 /* FIRDatabaseComponent.m */,
				8EF552BF03B3F1EC5FE3DF96DB2353E0 /* FIRDatabaseConfig.h */,
				7B761908F75A4638CF18645C6280BD65 /* FIRDatabaseConfig.m */,
				44AF6C20720B129A6FAD8B91F3EDA043 /* FIRDatabaseConfig_Private.h */,
				41B312B3F24832F9898EBD62AB656050 /* FIRDatabaseConnectionContextProvider.h */,
				D5E326B8D49CCF49975F17B84FD1C215 /* FIRDatabaseConnectionContextProvider.m */,
				D4A44985C911FDFC0ED95B3DD739676A /* FIRDatabaseQuery.h */,
				F6F119A7688027AC3EC75E8C7DF3589A /* FIRDatabaseQuery.m */,
				261E5C21A9751EA8B8E98E9042FC52FD /* FIRDatabaseQuery_Private.h */,
				3DC5EBADBE27C7CACEE4322975C231E3 /* FIRDatabaseReference.h */,
				EB2E2F83501C1202003037D057BBE1D4 /* FIRDatabaseReference.m */,
				535206BAC958D46EA15682D67BB7AC2A /* FIRDatabaseReference_Private.h */,
				5F98EC93E62F564787FAF19AE81418B5 /* FIRDataEventType.h */,
				207E8B66680A636A72D8C364B72D5474 /* FIRDataSnapshot.h */,
				68BCD2DA5C84E0D3E9C7FF78702AC053 /* FIRDataSnapshot.m */,
				D1C0B49314E6A5B4EE67820DC4BD182F /* FIRDataSnapshot_Private.h */,
				2E291B2FBD05336E34D0D0119A9218C7 /* FIRDependency.h */,
				1279A2017DA54352A30880A7F2E481F3 /* FirebaseCoreInternal.h */,
				2842E3EA0499CBF8B90551878B7A7F46 /* FirebaseDatabase.h */,
				D03741738EB08E34438F8BE8D7021E4A /* FIRHeartbeatInfo.h */,
				D7A27CF4A132C78A334C961A6799D668 /* FIRHeartbeatLogger.h */,
				94722EAC89E5627B192454EAF8C760CC /* FIRLibrary.h */,
				F8E50C23093DFD51274E44DB6F96443C /* FIRLogger.h */,
				1BEB98863299131633379EEA7242AD90 /* FIRMutableData.h */,
				E5DE90D4DBBFD47DDB192A71EACAD64C /* FIRMutableData.m */,
				394CC5E7BAC37A6B40E2695EBCBAC627 /* FIRMutableData_Private.h */,
				F67BA7CB7D730BF05A0E3DA54E33D25F /* FIROptionsInternal.h */,
				AA52FCA6D49658625F0566CAC31D0652 /* FIRRetryHelper.h */,
				FB72967E7E254FC96E7BFE3A8BB9DEEF /* FIRRetryHelper.m */,
				F1D91BDF476055F4C67F3F2AC19EE841 /* FIRServerValue.h */,
				352CDD2AF1BECC1911B6E31AA472D95C /* FIRServerValue.m */,
				09879BA7A5A5A1D595D761B8411999CB /* FIRTransactionResult.h */,
				9A3847716CE0E68608E0B977A1B9CD10 /* FIRTransactionResult.m */,
				E2BF63C9403D8401E34886062A634CD8 /* FIRTransactionResult_Private.h */,
				50730C744364F319DBB832A4AE31CD5F /* FKeepSyncedEventRegistration.h */,
				A11F7B2ED69BBE2BB7DFE1842413F814 /* FKeepSyncedEventRegistration.m */,
				A385E2C105E0C5E2267BB3D7175917C9 /* FKeyIndex.h */,
				CB2FC2C44005F41AFAEAD69DF7D9873F /* FKeyIndex.m */,
				6D38352E9A490004551A5DCE80A34379 /* FLeafNode.h */,
				F419DCF7713C5F1D3E616F4B71415DC4 /* FLeafNode.m */,
				C4480A0BE09EE4630EE39093CFE25CE7 /* FLevelDBStorageEngine.h */,
				E35FAAA1E5C2CEB92405C25DEDEF09FD /* FLevelDBStorageEngine.m */,
				E303EB7B6E9AA138ED74D193D4434348 /* FLimitedFilter.h */,
				4F541F53B2026335E5F969C2254B7AA9 /* FLimitedFilter.m */,
				F36AA3B8C0FFC0F9765F014CA38C3295 /* FListenComplete.h */,
				02514645A9EB50E2CCB088C76B8944CE /* FListenComplete.m */,
				8867F90022BD9D34FC80D20F2E968D02 /* FListenProvider.h */,
				849E3B7F4C28DE73B52B15A0B3A3FADF /* FListenProvider.m */,
				FDD3ECCE6B24C6EF2F80A8F703B36CFA /* FLLRBEmptyNode.h */,
				09492A56EE07929CB496655C05607D97 /* FLLRBEmptyNode.m */,
				C685069B63674A79813BF944F6B60A10 /* FLLRBNode.h */,
				17D37B98A555F2CB894FBFF3E10530E6 /* FLLRBValueNode.h */,
				56A1D579113813BF16B0FE8442ED295B /* FLLRBValueNode.m */,
				685DE073384C46305BE7F4B3212F3329 /* FMaxNode.h */,
				429DC7FADAA9832D0E2463AC93FDCD91 /* FMaxNode.m */,
				8DE3B25A66591B5B98A161CB88469DD0 /* FMerge.h */,
				0F611FF9FC019D853646828D3573F730 /* FMerge.m */,
				8EE866611215A2553774ECB487780CD6 /* FNamedNode.h */,
				85C607B767C008A01756199A5BFB8272 /* FNamedNode.m */,
				E307BA01B3DB0677E8D8ECE2F3965A6E /* FNextPushId.h */,
				68B005F0AE3C847E6E0E953AAFE3E1A8 /* FNextPushId.m */,
				E6AC51F2406DF352ECC010DC83584FE3 /* FNode.h */,
				E284BAEBD6885A27B299BC2638D9EBFE /* FNodeFilter.h */,
				D71B54CED57FEA639C311AC0D2CFCDBD /* FOperation.h */,
				D6806B420EDA43F536C3B0FD1FB361DD /* FOperationSource.h */,
				6A5436CF0738010534E4F48A5DB5A30B /* FOperationSource.m */,
				8EF337797B93238DEE11931C5819B31A /* FOverwrite.h */,
				4779CAAFE2D4A06B67E7F075E1902DAF /* FOverwrite.m */,
				0C3CD60225094974D3BEE48866B73A6A /* FParsedUrl.h */,
				CDA39C6A0E1CA0F92E4191E76364B049 /* FParsedUrl.m */,
				03C6A67415AC3D2D198308BC12DD85A1 /* FPath.h */,
				5AB6138782F9E619DF0D2CE884A81766 /* FPath.m */,
				10CC13808FFF957A34B31D5DB7AD8B1B /* FPathIndex.h */,
				6C1074D6506EE312F2084ACD3C2D0566 /* FPathIndex.m */,
				237145F452DEE0C46EF9D7F2E6187AA7 /* FPendingPut.h */,
				E1F02B0E2F7B27239E4ED30104D88E7E /* FPendingPut.m */,
				F3B9F595A288FA50D25298566357C025 /* FPersistenceManager.h */,
				6CB48B26C4D8C20C6621C96CABA5FC66 /* FPersistenceManager.m */,
				266E973DC0A5582D3A134690FCE0D79E /* FPersistentConnection.h */,
				3E19C0DA342884A79BC750A61529F4B7 /* FPersistentConnection.m */,
				B1CEAD0FF27F9A6ADC0D4FDEE39B8461 /* FPriorityIndex.h */,
				F10EBE9C60701A432783313379613D86 /* FPriorityIndex.m */,
				D202FAF57261BF822B12142FC7B3069B /* FPruneForest.h */,
				F27013DF9642A639ABE0DAFA27A9B1B1 /* FPruneForest.m */,
				A4AC03798C341EB5B389B9B32265DE9E /* FQueryParams.h */,
				838635BD159D6F11B3C1AA7234DD7E38 /* FQueryParams.m */,
				03D9F4F639A3BE22E40429070A6F3F76 /* FQuerySpec.h */,
				3FC12C7D71CF07F27C773868B1810F22 /* FQuerySpec.m */,
				76A1073ADD62D54E904B420C59AC39AD /* FRangedFilter.h */,
				835D6EE98E27ACB72847EED4070DD40B /* FRangedFilter.m */,
				D228C28EF859FF596BB5E86A833A2B4E /* FRangeMerge.h */,
				832A5D351BA7D1B39D872D2CADCE9EF1 /* FRangeMerge.m */,
				87D98CE53C889C21880BFCA01EB1C60F /* FRepo.h */,
				0917659C405CC921CCF7759D5D3C8305 /* FRepo.m */,
				6DAFA8F65E74A12E124025EEC0D6688D /* FRepo_Private.h */,
				140E47C3217E82885828EFA0962681CF /* FRepoInfo.h */,
				C4D4413C987347A55DFECB4AB4014D49 /* FRepoInfo.m */,
				CC7848D9A140148B55479CD08D2A37A9 /* FRepoManager.h */,
				2D22F35D9520320727D67B8EA7F4BC8F /* FRepoManager.m */,
				FCB4BA2C503301854545982D8D61C284 /* FServerValues.h */,
				D69715D8A50F77FF10367015ABE0DC2C /* FServerValues.m */,
				39619CC78BFE9441B37B8A8BE920D4B6 /* FSnapshotHolder.h */,
				A5CFE4FE14B1DDFE8DC36236A5D601E5 /* FSnapshotHolder.m */,
				381B2B0728AD1242CDC333E3D0B8726F /* FSnapshotUtilities.h */,
				EBCCA6819E6E22A5372414532BEEA05A /* FSnapshotUtilities.m */,
				F3B766C0954A77970F6D4ED8D440AF02 /* FSparseSnapshotTree.h */,
				71A1489285A0AC7DFBE5B9166E9E6B2E /* FSparseSnapshotTree.m */,
				09463662ABB9406266422D3C69C4BE2A /* FSRWebSocket.h */,
				E46ECD931A191B0674B257EF014629CC /* FSRWebSocket.m */,
				B4CF81FD16AEA498A1B990B49132AAC4 /* FStorageEngine.h */,
				6C2BF24E6D0F2CF6F74874714D5242D2 /* FStringUtilities.h */,
				28B9BE4EFB2C3F6EDDABB77062B1EA32 /* FStringUtilities.m */,
				0FC7892F48FA7BFEBF981248095DE151 /* FSyncPoint.h */,
				F831A35FBE2B213D63EF8498605ECE93 /* FSyncPoint.m */,
				B8302C3766260903880866D3FF2B4D6D /* FSyncTree.h */,
				700DEDD7DE3CA4320B12B8A26C5C48ED /* FSyncTree.m */,
				67F10AEE706EABD991FF295FE7215B57 /* FTrackedQuery.h */,
				1E00DBE8392E08B6BBBBEB4C00E00E5D /* FTrackedQuery.m */,
				9B931241A70972A284AE8139CCCC10B6 /* FTrackedQueryManager.h */,
				50B96976620C0D51C79F3F5D34233C21 /* FTrackedQueryManager.m */,
				299ED81E081A232E32C98A75901A0F91 /* FTransformedEnumerator.h */,
				34570BC687259BB67C82B2136E4FE0FD /* FTransformedEnumerator.m */,
				AAA17A0862FDFAB1106992A94D74B2C4 /* FTree.h */,
				D159770233B5223E0060949D8F14A26C /* FTree.m */,
				1854185C39031BFA36DA219647DF7A70 /* FTreeNode.h */,
				BBF5ED12ACC312F5439D261F6B0A3EB9 /* FTreeNode.m */,
				2958C381399F546067F2FE40CBEB054C /* FTreeSortedDictionary.h */,
				5D6445DB027DB10BCF4A16FCBBB8D292 /* FTreeSortedDictionary.m */,
				4C5BC0448B081C0CDDA93FE5EEFB763B /* FTreeSortedDictionaryEnumerator.h */,
				0D1202FEAE99B4633AE78AFF8BBD3F21 /* FTreeSortedDictionaryEnumerator.m */,
				CB2BBE122E08CA6C81D6BDD4D1C51318 /* FTupleBoolBlock.h */,
				72EF3C893DA94FEF3E7C44C1A202EEAE /* FTupleBoolBlock.m */,
				EDA14626B8792FCB48627C9663783FAF /* FTupleCallbackStatus.h */,
				442C444496D958E400695CFCC768FAA3 /* FTupleCallbackStatus.m */,
				8A67A3D0FE703247F12C43AD5AFA64BC /* FTupleFirebase.h */,
				C716947D4B9724D9655CE2BC31990E57 /* FTupleFirebase.m */,
				2B9AB3DD9D6D2E18DBB252E1BEB2C592 /* FTupleNodePath.h */,
				BF1BA5902F691320F72FCF8AA8DDB8F0 /* FTupleNodePath.m */,
				B945C870A6675AE75DF06CEAE270005D /* FTupleObjectNode.h */,
				892541DEE6E8ABDE4B9EB4CDDBD2295A /* FTupleObjectNode.m */,
				A0D7CF9CAE0AAC04B008498ED0CC885A /* FTupleObjects.h */,
				C9249A4B92F3ABCFD0CB477AAC1C3739 /* FTupleObjects.m */,
				EC5F1F99AC68C22D4EDDB749A899E77D /* FTupleOnDisconnect.h */,
				90E37BBD5A3B7B900B30698EFB626DFE /* FTupleOnDisconnect.m */,
				32A58626EFB1B3A6C8F52FCCF4EFE640 /* FTuplePathValue.h */,
				33140761273BDCB2CCB9CA928062712B /* FTuplePathValue.m */,
				388BF23D7B494F0AE65D71E213305BBD /* FTupleRemovedQueriesEvents.h */,
				5D8CE9C439ACAE1F6EA147C78692C54E /* FTupleRemovedQueriesEvents.m */,
				93B0E8772BCB16F9A87629CA1756FB3E /* FTupleSetIdPath.h */,
				EC9CAD75F8227B1EFD6CCF3A9F533104 /* FTupleSetIdPath.m */,
				2E8C77077D94479F55E2E8BBE73BA8C5 /* FTupleStringNode.h */,
				EFD115BC76D470126712A55DD67E4F21 /* FTupleStringNode.m */,
				88D456DD06B1DDE757FF783D1D7EB7FB /* FTupleTransaction.h */,
				E29BE7A0507A9EDB8C7BA290B9502AA8 /* FTupleTransaction.m */,
				5EB433E4C318E3FCDE32AAAA724D7535 /* FTupleTSN.h */,
				66202B87853C422EE90C11F7C5D311FE /* FTupleTSN.m */,
				FBCC6E4E945657CF29AE88AD872C2209 /* FTupleUserCallback.h */,
				6085EC063CABCEE04BA65A2A224FE485 /* FTupleUserCallback.m */,
				42FB10F4D962A0FFFF30C5A16A3BD62F /* FTypedefs.h */,
				69A1BDF506672365BCDC59ED56EE7120 /* FTypedefs_Private.h */,
				2139DBE022BC747EE31041F5189EC28B /* FUtilities.h */,
				FF59CBA5108718628BEDDF1D1FEEF638 /* FUtilities.m */,
				6B9A864FA75E4449CBCC9156DC1D827A /* FValidation.h */,
				657B6BB933CFDC2D8FC663732FB8C83E /* FValidation.m */,
				36E962DDEC6CC39E7CE2A244B87DFB74 /* FValueEventRegistration.h */,
				67DBE1DEC7024476330F33D6FA60B716 /* FValueEventRegistration.m */,
				D678437EF60D29168C1469F5D0A5AB76 /* FValueIndex.h */,
				01038B891EF8C5D95CD6E91559A9D231 /* FValueIndex.m */,
				641792106126F870E71DA0EB191D1F41 /* FView.h */,
				432F966E290A06908FC825D7B8D04AD7 /* FView.m */,
				41F71CC213EE6CB43A12CDA406DBC934 /* FViewCache.h */,
				7C3ACF0DFF1055AF75E7B92ED932FE19 /* FViewCache.m */,
				6B80A57C0F527BD3638AD0D14151DD52 /* FViewProcessor.h */,
				4DC3C2FF85FB139E27970EDDE8102928 /* FViewProcessor.m */,
				1D2DE468A0BE2919D30DB07DFA1ECD6C /* FViewProcessorResult.h */,
				4606340387C522786988B330BE466C20 /* FViewProcessorResult.m */,
				53DCC190A37BE89CECD254EAB2280187 /* FWebSocketConnection.h */,
				BD9ED4BC4093F5FAEB0903EFCC3961C5 /* FWebSocketConnection.m */,
				2240D971A299458FC9F409EC86E643A9 /* FWriteRecord.h */,
				287EC9021A49A9FAB0099496346C35F9 /* FWriteRecord.m */,
				90705DD6130570EBC3FD7E4FCDD062CD /* FWriteTree.h */,
				0A01651C46F064AED46E585B0ADA2DAD /* FWriteTree.m */,
				C097625D13E282A42DC3628275BCE2C4 /* FWriteTreeRef.h */,
				AA58CA229E861D8E9D454CFC0ED2F437 /* FWriteTreeRef.m */,
				E8D3346FAF47781DC8741DC3151AE476 /* NSData+SRB64Additions.h */,
				379BFB7ED1AA06BB77FB584F2ED60AAD /* NSData+SRB64Additions.m */,
				610B27C7A1CEEAA140199DA3C8683FB9 /* Support Files */,
			);
			name = FirebaseDatabase;
			path = FirebaseDatabase;
			sourceTree = "<group>";
		};
		C91808AFB3671399528C32AACB8EEEA9 /* FirebaseCoreDiagnostics */ = {
			isa = PBXGroup;
			children = (
				10C52BBD30FF030E4C0590DBCB055241 /* FIRCoreDiagnostics.h */,
				5EBC7693AC109F2D2300EDE0530D04B0 /* FIRCoreDiagnostics.m */,
				A41CEAEFE74D60479476B92BA239B4C7 /* FIRCoreDiagnosticsData.h */,
				A6E1D6D330F8A9D43B51D159D4AB71FD /* FIRCoreDiagnosticsInterop.h */,
				69DA97CFCD93FB2CBBEEB5AECCA635FE /* firebasecore.nanopb.c */,
				03F6A69B2790A2D88B31E01DC22EE453 /* firebasecore.nanopb.h */,
				F3E3AAD21534E2949DEF9EBDA2ED2395 /* Support Files */,
			);
			name = FirebaseCoreDiagnostics;
			path = FirebaseCoreDiagnostics;
			sourceTree = "<group>";
		};
		CB0C4D46552290ED613F91DE74131886 /* Targets Support Files */ = {
			isa = PBXGroup;
			children = (
				927896A57F6A20A8615608BCB12690E4 /* Pods-assign5 */,
			);
			name = "Targets Support Files";
			sourceTree = "<group>";
		};
		CF1408CF629C7361332E53B88F7BD30C = {
			isa = PBXGroup;
			children = (
				9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
				D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */,
				3D8C54D6E2B5CF021E3E8AD9129BEF35 /* Pods */,
				488CB421BDD80DC8F0471C009801C1EF /* Products */,
				CB0C4D46552290ED613F91DE74131886 /* Targets Support Files */,
			);
			sourceTree = "<group>";
		};
		D1BB2903686FC52A3AF256C097E44BFA /* GoogleDataTransport */ = {
			isa = PBXGroup;
			children = (
				404E725E4CB219CEF9F7A700CBBCD407 /* cct.nanopb.c */,
				17CBD997D904F44000E07224C2D0849C /* cct.nanopb.h */,
				80E1A88D59EF84853119BCBA2CEB25F5 /* GDTCCTCompressionHelper.h */,
				F8CE6B1EDA1E6DDD8E7A8DDAA220EEBE /* GDTCCTCompressionHelper.m */,
				E5ED4CEA3D665C65ED9BB519DE0B184A /* GDTCCTNanopbHelpers.h */,
				64524B06A80DECB23CCF5835F3DC013D /* GDTCCTNanopbHelpers.m */,
				9E22E612744BAD10F2842BE15A68AB26 /* GDTCCTUploader.h */,
				AD5D1907BB87740F0A12D879DC66988F /* GDTCCTUploader.m */,
				072FEE0BD7F948DDAF59F89E41C3940D /* GDTCCTUploadOperation.h */,
				A6E6934AC18DE745AE43B15655B40E5A /* GDTCCTUploadOperation.m */,
				21D3553CB9F5FAD9DDF0545D57FC852B /* GDTCORAssert.h */,
				037FC5F3664112E7AC035E02524C5444 /* GDTCORAssert.m */,
				46FC0D4636F5656444E01EF67EC83448 /* GDTCORClock.h */,
				AA57DF5831A39FA0C999AF5DF0712199 /* GDTCORClock.m */,
				31F48A1A773FEC5F25094EBD41B8ABB0 /* GDTCORConsoleLogger.h */,
				ADA6B501FAF3FE3FD30E979A30185785 /* GDTCORConsoleLogger.m */,
				6A56887063F718FB753A87D945E2E4E6 /* GDTCORDirectorySizeTracker.h */,
				6F8A7CA39AD1E89959BBA6DD40B940EC /* GDTCORDirectorySizeTracker.m */,
				0E7F84DC39A00DB3C58F5F8C75012564 /* GDTCOREndpoints.h */,
				32577B355D28CD4A305916B12221AE5B /* GDTCOREndpoints.m */,
				F9EBCBCCC7CACB849CA5844700EC9781 /* GDTCOREndpoints_Private.h */,
				400FB1483305A0894C7346DC8EB5EA5D /* GDTCOREvent.h */,
				FC1C030B0F55DBC45165290AD603DE48 /* GDTCOREvent.m */,
				E71DF880E250ADDECDC7C7BC38EDD78E /* GDTCOREvent+GDTCCTSupport.h */,
				340356543B9BB95EC44EEB5FFDE665C7 /* GDTCOREvent+GDTCCTSupport.m */,
				82AC110351963B0FCD8AA268A225845A /* GDTCOREvent_Private.h */,
				BEFE988CBD380EA1ED885F8266379C81 /* GDTCOREventDataObject.h */,
				24EA758063FE98E6D2C42BCDEF2C0933 /* GDTCOREventTransformer.h */,
				012F61FD4A08504D44D52A46407118DF /* GDTCORFlatFileStorage.h */,
				EABB2935195A3621B2CCD5F56D560E8B /* GDTCORFlatFileStorage.m */,
				A414E8AED257D261641D78B7A44415CD /* GDTCORFlatFileStorage+Promises.h */,
				DB5DBFFA9666BD990F93A603DB234CF3 /* GDTCORFlatFileStorage+Promises.m */,
				2F26B31744A993E6BF95C5190501155A /* GDTCORLifecycle.h */,
				2C452BDB3D9003ACC14048688110C81E /* GDTCORLifecycle.m */,
				838F9165548FCA0BE3E267CC47C896DD /* GDTCORPlatform.h */,
				09EE56B9C99BDAC65CE65DC2C6020089 /* GDTCORPlatform.m */,
				AEA4EEEAFFE401F921182DA8A074DB1B /* GDTCORReachability.h */,
				18D2A73DE531596F803E7C7EF5D5BA6C /* GDTCORReachability.m */,
				55103360DED9AE945954AC87DDEC23DE /* GDTCORReachability_Private.h */,
				B1B53C5FBE77745DD41C4487BB86C55D /* GDTCORRegistrar.h */,
				53F65E5B6492923346AFA66BA605D489 /* GDTCORRegistrar.m */,
				4E742B07033902E3C811AB18C5DAFC53 /* GDTCORRegistrar_Private.h */,
				9832F3F593D3464D19E515A38D75CF12 /* GDTCORStorageEventSelector.h */,
				1DFB077DE86A153B587F07FE9F867445 /* GDTCORStorageEventSelector.m */,
				9EF85AE07BD4214A74B4F8698E9E76DC /* GDTCORStorageProtocol.h */,
				2EF11195DBF0FD652E94B025D875DAF3 /* GDTCORTargets.h */,
				CF61E4E761FE18065B4BF084746CC9E7 /* GDTCORTransformer.h */,
				960979EA4C7C9D4D9E027741BBC3432C /* GDTCORTransformer.m */,
				BAF90A18C93B70CB3501C3EBBDE9D062 /* GDTCORTransformer_Private.h */,
				0DCEEFB5AD58DD30FFC381A64C5E8757 /* GDTCORTransport.h */,
				A698964B920C145328E985CA2ADE78C2 /* GDTCORTransport.m */,
				A7BECC300FC5C46623839F07A4AF56F8 /* GDTCORTransport_Private.h */,
				95B575A16FBF956C3D768C413BCC8895 /* GDTCORUploadBatch.h */,
				D5DCE092125F7DED2552B98E8EB24E97 /* GDTCORUploadBatch.m */,
				42EFED247566EB3E37C5B14530FB257B /* GDTCORUploadCoordinator.h */,
				CAF90F4B3BBB3F9BF8AB34DDB407B169 /* GDTCORUploadCoordinator.m */,
				2ABA901224E76FD5E985A98143A4F8DB /* GDTCORUploader.h */,
				2A7CE4622ABDAA7B0AB270ED99C89294 /* GoogleDataTransport.h */,
				117E67112559A29F53EEF46ACC88BCC2 /* Support Files */,
			);
			name = GoogleDataTransport;
			path = GoogleDataTransport;
			sourceTree = "<group>";
		};
		D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				1172C03703DAE1306DB41A077BC231BC /* iOS */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		D7279F5B288ABAD4F26553E3657ED954 /* leveldb-library */ = {
			isa = PBXGroup;
			children = (
				5205C6A29B05F599D512DCFE509B369A /* arena.cc */,
				43563ED16477FFDD16830EBA0777A780 /* arena.h */,
				4C84FFF6C5A9277FB3CC66FEF2ACC440 /* block.cc */,
				4620C0C1FF51882B248078F9D763FC91 /* block.h */,
				64111BA0499408D89130386046FED778 /* block_builder.cc */,
				9BD44BCF7E4FB412551DD044AEC1E70C /* block_builder.h */,
				037F6DBA6EA3594E2806590A6B4FA906 /* bloom.cc */,
				3C8A0CA77571388FB046E4F63F1B52FF /* builder.cc */,
				1E470DE3C9B05984C0D73C346944B330 /* builder.h */,
				A340E0405A5F90BA4A3AF4E25BCBB699 /* c.cc */,
				58B66F5D41050817A05FF0A6000B8F4F /* c.h */,
				C91578086B893B63FC5589054CAD842E /* cache.cc */,
				E357821302624D87B47E80E5CEEF1F79 /* cache.h */,
				0C1FCD8E4D684208CC8C9245FED6A3BC /* coding.cc */,
				851331F4B9B4F6A3FDE91068F53D06C4 /* coding.h */,
				C3FADDD431D95F779AD542A81C7825AC /* comparator.cc */,
				3F83D19140F9FE81EBF65B8F02AB90E4 /* comparator.h */,
				25DEA879366CAB0BB79C00460DDE2448 /* crc32c.cc */,
				15B5A16FD7C1E4D328AF9561B51E65F9 /* crc32c.h */,
				2B2D0495CC0A281F1B529546ACBB8FC0 /* db.h */,
				CD843B79906DC8610A36F29583AD53F2 /* db_impl.cc */,
				5089FB00B9B352DBF98CAB07F369CD2C /* db_impl.h */,
				1216D03BD9A03D164FECB720F45246AA /* db_iter.cc */,
				548FDA952ECAFB8BCBAEF7F948E67569 /* db_iter.h */,
				AEE7B5CF03D8F9FA39AB8AF39CB91178 /* dbformat.cc */,
				48686963BA8A85879E4E4B408D1DC734 /* dbformat.h */,
				D4A3FD3DC06021170ED962AD1ECFE569 /* dumpfile.cc */,
				A4EB4875AE805F3C548980D3C2C6AA7F /* dumpfile.h */,
				C3705DFEA0E2786AAEBD1834902D6606 /* env.cc */,
				D1A421618FCE8979D392F716F1DD457B /* env.h */,
				59CB18CFCA41E9876AC1A98154AB32D8 /* env_posix.cc */,
				7F62C2106D18013F8F23AE21523BB7B3 /* env_posix_test_helper.h */,
				AEB345D384199CE7FFC0A4DB8CEB4BC5 /* env_windows_test_helper.h */,
				543F76A0D453810001C3BACC8C571009 /* export.h */,
				835BC888802702F71DA7EC562313ABEE /* filename.cc */,
				03E770043CF24FB4E6CFDF15B70B2BBE /* filename.h */,
				84F7399940BF9ACF364823E29F1C9FA1 /* filter_block.cc */,
				BF638D5EF99C62460C7133D0CD9C4CB7 /* filter_block.h */,
				29AF14D4264F4105736714848560A3CB /* filter_policy.cc */,
				2EF752F73ECB1D4B5CB1473E45C02EC6 /* filter_policy.h */,
				BD9DD8B4FB9E30ABD1C558EAD8BB6E37 /* format.cc */,
				A488510143F6E6D7C609F6A325248556 /* format.h */,
				AC9EC9ACA2693A2E61F6231C54CF75B9 /* hash.cc */,
				9EB8D7DD11A0D89CB2BD057E8B7911F1 /* hash.h */,
				A6CA3C5EDB485803F462E9815214DA24 /* histogram.cc */,
				987543E28D35A2AABB9C2DF4D970A1E1 /* histogram.h */,
				794CF2FFA839907B7FB075D18E8FC37A /* iterator.cc */,
				4A5C1310AA2AAB8432C64454781D76F1 /* iterator.h */,
				CC5FD45A740E692BDE4E64F47091C520 /* iterator_wrapper.h */,
				EAA2BE4920386619BC496BC38DBA2831 /* log_format.h */,
				C0BFF0B96C3FE4F22AF773445C4929E5 /* log_reader.cc */,
				FD98239FFC9078963A561DEB14361FBB /* log_reader.h */,
				4CFCFEFC5EB4C3E9DC7322025C2B7AFB /* log_writer.cc */,
				0231A407E664F676C8CFC2D540D2857E /* log_writer.h */,
				E3E9870B3BB0258BA4E823649AA97BF4 /* logging.cc */,
				5A568BF65B9C09DE0F526834BF8CE6B1 /* logging.h */,
				49044704C0538FA5BD82599BB7080407 /* memtable.cc */,
				133EBA195863054B4D44C4DA3CEF9CF0 /* memtable.h */,
				2850012C3A58ABE57EFE44342140B598 /* merger.cc */,
				F9716523B619F97255FF60246E7435F1 /* merger.h */,
				B53ECDDD04734D26A703DCC4E46512A1 /* mutexlock.h */,
				5CFE61E73D72D24CFEF8F70BCB6258A8 /* no_destructor.h */,
				1F5F44E299B4AE0F2DB582777521DDCF /* options.cc */,
				F298601AF80697174CCF455C925DF368 /* options.h */,
				163CFBB4CD5EE3C6B5A578FE8444E6EC /* port.h */,
				C942784716E03E2368A7EED85C5BA2E2 /* port_example.h */,
				304753DBD4F076F7CF372811A62809D1 /* port_stdcxx.h */,
				B18147F3862B9F5293842E0DBFC23FB0 /* posix_logger.h */,
				8D37772AD687C77C7CAE22777E68D5EA /* random.h */,
				62581FD6814B321B9C1B02D1B2AEEC1D /* repair.cc */,
				AA635553E6211250FBC5F053205459F8 /* skiplist.h */,
				FD644029BAD52871FD576283806CD0D2 /* slice.h */,
				B98FACFCCFBBA5ECDA60A753E197CAFF /* snapshot.h */,
				EC37106EB349941164B0149212FDE0A6 /* status.cc */,
				F5D8FAD565D1D7BFA6C8A914BE1A0DFB /* status.h */,
				2109574537CC666287FA6AD8CF529F4E /* table.cc */,
				1882A8F3D455DDFFE238DEDFEDC539C9 /* table.h */,
				8B37A5933AAA37D5857B8CE9E1B308E4 /* table_builder.cc */,
				D58A31EB405EBF7B874E60CD6D187691 /* table_builder.h */,
				58F2EE7A85F1DEBEA0637543F9EDBBD6 /* table_cache.cc */,
				2FF8CB692ADA33B986AA90FE9D0D0F12 /* table_cache.h */,
				D7F588188D856D3289209BCE93FA0685 /* testharness.cc */,
				6E395785FA67C1F30A0C033486AF31C8 /* testharness.h */,
				A01C403301EA1481EBDBEA74ABC342EA /* testutil.h */,
				DD87CDC5A0A31B12653C2C96085C8383 /* thread_annotations.h */,
				4D64BC16E64FC639428BB8086814262A /* two_level_iterator.cc */,
				D3EBD43C99BDBB2DA889F0B8760E747F /* two_level_iterator.h */,
				3BCE729514F6FFF0E715D786E2DF882D /* version_edit.cc */,
				DAE1E21E993F7C3CEC3FAD70B9F79010 /* version_edit.h */,
				AB39D49C57D8BC3198EACAF93DE3AB90 /* version_set.cc */,
				AB91FBF25B7252250D4DAEE5124E9ACB /* version_set.h */,
				F6D29D2A5E3AEF25D9B62DA555EBED1F /* windows_logger.h */,
				693D74AF6C3A1B3323105CB5FA9E2635 /* write_batch.cc */,
				F22B307D4CAA0FACC996D2878DD2FBFF /* write_batch.h */,
				9474804D1E7E4B34CFAD4741D1554D60 /* write_batch_internal.h */,
				4E421CC9270AE7F4FE87A4146A5112AB /* Support Files */,
			);
			name = "leveldb-library";
			path = "leveldb-library";
			sourceTree = "<group>";
		};
		F3E3AAD21534E2949DEF9EBDA2ED2395 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				71CE5FBF36CB10C78E350184CD64CEA1 /* FirebaseCoreDiagnostics.modulemap */,
				0CA055EBDF2B02189E92413BCA1A4A9A /* FirebaseCoreDiagnostics-dummy.m */,
				93E56E904E43666DD6F38A90772F86F4 /* FirebaseCoreDiagnostics-Info.plist */,
				353BCCE57DC9B772867C91D3D2D3E85C /* FirebaseCoreDiagnostics-umbrella.h */,
				7AEBB27822219DDCD95EC146F228792B /* FirebaseCoreDiagnostics.debug.xcconfig */,
				8A4F3818A5D823CC4DC00D92B7A49A54 /* FirebaseCoreDiagnostics.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseCoreDiagnostics";
			sourceTree = "<group>";
		};
		F88DF1F0A27645D781B6E1D35E986A01 /* CoreOnly */ = {
			isa = PBXGroup;
			children = (
				BCF0B3EEE9769E822A17A6277047E01B /* Firebase.h */,
			);
			name = CoreOnly;
			sourceTree = "<group>";
		};
		FB12DA0591A4AD29E40D4089287EBC10 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				CB17D37D8D2D3525F9B440D848A31E01 /* nanopb.modulemap */,
				BF5AE8A14C6600875A3EB0D50322B9A9 /* nanopb-dummy.m */,
				DA0D76D239F58124DB7C7317FBDFC024 /* nanopb-Info.plist */,
				760975749636A681745608AF3CC669FE /* nanopb-prefix.pch */,
				3176B98349DF8DEB3318491076BF0954 /* nanopb-umbrella.h */,
				6DC294030F3BE751035181A4EA11C73C /* nanopb.debug.xcconfig */,
				D16B91AE128334C1EE9B231BE29E2B9C /* nanopb.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/nanopb";
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		0CF61B9A062228306D1B61AD17558850 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DDE5D8823A7073FE710B77BA6F4B30D0 /* nanopb-umbrella.h in Headers */,
				A91E29D7195E962A763C28EDCA46B5DB /* pb.h in Headers */,
				F795545E6E6D390BF5E73F3BFC0300BE /* pb_common.h in Headers */,
				AFF09F213D48DB95A451DAE071BDA434 /* pb_decode.h in Headers */,
				F87A8272E83F56B710D2B339AA3545A8 /* pb_encode.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		348E5F37CE91EAD1BAA0694B730B68A9 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2E49621432B9E68D64C2B42320D13464 /* cct.nanopb.h in Headers */,
				A41A93AD38F9617FD1A228019B75DD60 /* GDTCCTCompressionHelper.h in Headers */,
				5D82D01F53C7209AFABCDA97BF4887BB /* GDTCCTNanopbHelpers.h in Headers */,
				C38D3E74213C20A3B20D0E52151BE367 /* GDTCCTUploader.h in Headers */,
				8812FFBBF19D31C95BFEC58719C79772 /* GDTCCTUploadOperation.h in Headers */,
				8CFC5A2347D2683ECE8A9FA338492974 /* GDTCORAssert.h in Headers */,
				AF0F6D642116E2D1EC452A11C89CBF72 /* GDTCORClock.h in Headers */,
				84D6134CBE6D7C61850C90FE8B25021C /* GDTCORConsoleLogger.h in Headers */,
				181F8CDFB7E9B7AE4F2C86949730238A /* GDTCORDirectorySizeTracker.h in Headers */,
				3767DB154BC8158470A30612B68460F4 /* GDTCOREndpoints.h in Headers */,
				F47D64055AA06BC027AFCF111EB16CC5 /* GDTCOREndpoints_Private.h in Headers */,
				CEFC0312EB780ABB8DAB1F86DE417C20 /* GDTCOREvent.h in Headers */,
				E1B4114867D10DB162B4A7867A8C2145 /* GDTCOREvent+GDTCCTSupport.h in Headers */,
				257DB4A832421D7503A0DC628174041E /* GDTCOREvent_Private.h in Headers */,
				F9C6C13B8DEBDCFECD993BED416670BA /* GDTCOREventDataObject.h in Headers */,
				F43D6239B4D728D79B56EAF3C9DA28A0 /* GDTCOREventTransformer.h in Headers */,
				2B4437C4F235EB6DB6C7B808A5BBB21A /* GDTCORFlatFileStorage.h in Headers */,
				F386CAE2165A357AC2958E05A9D8BF3E /* GDTCORFlatFileStorage+Promises.h in Headers */,
				6F83AD5E15290002FC76D4757B642C8E /* GDTCORLifecycle.h in Headers */,
				0F90A999FF9282592BBD0EB6CCB0B693 /* GDTCORPlatform.h in Headers */,
				6A65C882B21C76EDE3E30A4BA44D503D /* GDTCORReachability.h in Headers */,
				93E96B6C0A4AB24320A704A4BD208462 /* GDTCORReachability_Private.h in Headers */,
				4B121C188432AB683E5AAAF498738F08 /* GDTCORRegistrar.h in Headers */,
				920A118C0843050AFE329BB84A4266B4 /* GDTCORRegistrar_Private.h in Headers */,
				84ECFDE1CDEF1ABA5C569DF758F5B287 /* GDTCORStorageEventSelector.h in Headers */,
				FB3E830E86F6F2911547CE38B55782A2 /* GDTCORStorageProtocol.h in Headers */,
				646D55BBF287B9C10346D9F9B5824FFC /* GDTCORTargets.h in Headers */,
				C69525127C6B8CA294D7F0F92B046C88 /* GDTCORTransformer.h in Headers */,
				8195D791965386A772A08AA56C044885 /* GDTCORTransformer_Private.h in Headers */,
				6A249B32A8DC93835B8463BB4EB4C92E /* GDTCORTransport.h in Headers */,
				68F35F193CF7CB99B4D26D33630FAC7B /* GDTCORTransport_Private.h in Headers */,
				7A6FA39B0A1458D777988B5F3C4CCF2A /* GDTCORUploadBatch.h in Headers */,
				95D5CB4828BBC4F3584D0BCB51C3F741 /* GDTCORUploadCoordinator.h in Headers */,
				B674ABEBEFA1A978C4A480206339BFAF /* GDTCORUploader.h in Headers */,
				26A46FAEFBD83F43AD26C8E981E3E0ED /* GoogleDataTransport.h in Headers */,
				FFB8A8A91114A80A399EF6EE58B43EA0 /* GoogleDataTransport-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		4E272F625D8609414760C4FD900A8182 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1D1918029E8D2BCB78B0AB7629F976FF /* APLevelDB.h in Headers */,
				B275ADD11E28CA74F23A581FCD06CCBA /* FAckUserWrite.h in Headers */,
				DDD7658C9641C54C78BFD69869945AC5 /* FArraySortedDictionary.h in Headers */,
				EDA9D085C981F88C614866182EA0AC7C /* FAtomicNumber.h in Headers */,
				83AC4A1A65C14E3049A7F2F919028CC9 /* fbase64.h in Headers */,
				25BDA20BE013C945473411935044DA43 /* FCacheNode.h in Headers */,
				4EF65D39AE3247EC2D574030489185F1 /* FCachePolicy.h in Headers */,
				A6A3C89FC49EFAD7492A429D62A7E0D3 /* FCancelEvent.h in Headers */,
				791616ADA56B57180419445CFCD6CF3F /* FChange.h in Headers */,
				D73E20C22EE47FFC53894CF506DC204D /* FChildChangeAccumulator.h in Headers */,
				FF2F9CBE7F987983A6F28164A1C95C5B /* FChildEventRegistration.h in Headers */,
				706F8752F58DECF80CB94EDB4A0AF3D5 /* FChildrenNode.h in Headers */,
				68FF647AC4BA01FC8809D808D5FDEF46 /* FClock.h in Headers */,
				441488BC544085C224F8CF6C5043D5E1 /* FCompleteChildSource.h in Headers */,
				11756F894D2D629C4BA138FC4167229F /* FCompoundHash.h in Headers */,
				BAECD8CB419CCA321F8D334BA765DE91 /* FCompoundWrite.h in Headers */,
				127379CCB42AFA4BC61E89AF51201D4E /* FConnection.h in Headers */,
				9852574C7407698CC2E975C7CB70DEA5 /* FConstants.h in Headers */,
				84E5AEF67ADF26E80A63F015366CCA88 /* FDataEvent.h in Headers */,
				B6F186876EC6240E7AC3AEFF6545AAC4 /* FEmptyNode.h in Headers */,
				5340F5245A22E20941EB802BA86F738E /* FEvent.h in Headers */,
				993E5699DA256B664F0BD4EC4DF1D8DB /* FEventEmitter.h in Headers */,
				D29E76DC2243601F607D49B95BB4D3A3 /* FEventGenerator.h in Headers */,
				1C0E91C9199C1C5DD3516DA81399626A /* FEventRaiser.h in Headers */,
				9A051A01D7B8B9D013DC7DEADBA07415 /* FEventRegistration.h in Headers */,
				4C42B82697CB22BC12D9DC7A03971160 /* FImmutableSortedDictionary.h in Headers */,
				C2CD7A0713DFCD25ED57F8A3157C407F /* FImmutableSortedSet.h in Headers */,
				AC9A9EC2298769126A0303BDC4C2551D /* FImmutableTree.h in Headers */,
				68C00BCC53A1243C9DF0E35F74961C53 /* FIndex.h in Headers */,
				699BAB0F4C4C505268F847C6BB79C044 /* FIndexedFilter.h in Headers */,
				A3C93C37B534497D21FEC156E2BFDDB7 /* FIndexedNode.h in Headers */,
				71701F1A505D741163026ACFF546F8E7 /* FIRAppCheckInterop.h in Headers */,
				7849EDB76EA85E26A17D13F20E329325 /* FIRAppCheckTokenResultInterop.h in Headers */,
				77E3CECD88124EDFA3BEA3F2EDEB5952 /* FIRAppInternal.h in Headers */,
				9857FD5D81930A33F4FC551DCA2292E8 /* FIRAuthInterop.h in Headers */,
				2D0C921C77B6FE77C0FD1026B7ACC471 /* FIRComponent.h in Headers */,
				D88F423808BAADD0DB11D077CC80E9F2 /* FIRComponentContainer.h in Headers */,
				A428CF61954E4F281642576D9B729210 /* FIRComponentType.h in Headers */,
				66B914769942963383AE4C741E5639C8 /* FIRCoreDiagnosticsConnector.h in Headers */,
				65B4DF129960B7A4BD75EA9D4FF86D05 /* FIRDatabase.h in Headers */,
				D1E059CA8A41C84FC810A0781778956B /* FIRDatabase_Private.h in Headers */,
				628E7AA6AD3563A8CA32B9E6B6435535 /* FIRDatabaseComponent.h in Headers */,
				E93BC976367D41962C947124596EA11A /* FIRDatabaseConfig.h in Headers */,
				A6E86E09AF3E9D50442B17C4BF2928A7 /* FIRDatabaseConfig_Private.h in Headers */,
				B0E518EBD2C843A31809D241A0DD3E86 /* FIRDatabaseConnectionContextProvider.h in Headers */,
				E5D5D571055C6F1ACD2674D073AF5BE7 /* FIRDatabaseQuery.h in Headers */,
				B626E0514391C64E4ADB812A19F8E3CB /* FIRDatabaseQuery_Private.h in Headers */,
				B43916D0044AD3717B11270F7755CC22 /* FIRDatabaseReference.h in Headers */,
				382D81C95C7C2257665630D303EB2916 /* FIRDatabaseReference_Private.h in Headers */,
				6F1A1BD17F3712FB9E1911CDB7A58C3E /* FIRDataEventType.h in Headers */,
				7990D2D432619AEEB4A7AE06B2EDC084 /* FIRDataSnapshot.h in Headers */,
				5FD7888D1A6C22FF3799792A150123F3 /* FIRDataSnapshot_Private.h in Headers */,
				8755495B167B0F6397799D094C359608 /* FIRDependency.h in Headers */,
				A0128EA30F6313C77F14C9E4D3CD1755 /* FirebaseCoreInternal.h in Headers */,
				76BF280F3C9162537BACDB8B3D745C33 /* FirebaseDatabase.h in Headers */,
				3EC3AB487350E25193B636C4EB24805D /* FirebaseDatabase-umbrella.h in Headers */,
				D528964667719C100FEF29B634F2D03D /* FIRHeartbeatInfo.h in Headers */,
				E32DA0433D70F2A58E1439848102890B /* FIRHeartbeatLogger.h in Headers */,
				FA87F64B207A53B47C0DA1E410C5F7F9 /* FIRLibrary.h in Headers */,
				7E9B99CC5214F0C095966A8F555966C1 /* FIRLogger.h in Headers */,
				FACC247E5379D9389638FB8DE76A8452 /* FIRMutableData.h in Headers */,
				5119ED740C714E0316DAEAC932446066 /* FIRMutableData_Private.h in Headers */,
				A447E44BD1A203422F387D4122EADAFA /* FIROptionsInternal.h in Headers */,
				5B88AC9B9ED07E362D832521816B5AD2 /* FIRRetryHelper.h in Headers */,
				F29261CB5E73CA9FDF09F8F70767B952 /* FIRServerValue.h in Headers */,
				6FDFD8C140787BDC01B4C294C90098AD /* FIRTransactionResult.h in Headers */,
				4D8708357443826BFFF078300350CCE6 /* FIRTransactionResult_Private.h in Headers */,
				7AEC718D211B88385E579B50EC1388AE /* FKeepSyncedEventRegistration.h in Headers */,
				AEFA0A6C5B90BA48A719F277EF5E095B /* FKeyIndex.h in Headers */,
				2F2A743442D4E71E045A8C15D4F7CAF2 /* FLeafNode.h in Headers */,
				F89C0C8489F68A55FA66514170B31E6F /* FLevelDBStorageEngine.h in Headers */,
				11562278BA69321CB885B64D287BAF73 /* FLimitedFilter.h in Headers */,
				54218C1297B2615346AFC4F41118D0E9 /* FListenComplete.h in Headers */,
				981EDF5CDB1DE15216F030B07FD01058 /* FListenProvider.h in Headers */,
				62694A4E9AC7DF2C2C90F6FC3489E920 /* FLLRBEmptyNode.h in Headers */,
				7E90CD125A11E104E726A7AA6CD2944B /* FLLRBNode.h in Headers */,
				7244AC2A5326F01CDF10EE92815A6BEE /* FLLRBValueNode.h in Headers */,
				8988AA5522401033F922AD455102D93B /* FMaxNode.h in Headers */,
				B84FBC980D79D6B6A87427E24A9C85AD /* FMerge.h in Headers */,
				DA4DB76A25A28A6450216FDDFA4956FB /* FNamedNode.h in Headers */,
				CDE9C8C064CE1620ECCE3141B1427BA2 /* FNextPushId.h in Headers */,
				B9BFE7E393F483F8A84CEEF861E8D0CB /* FNode.h in Headers */,
				80948D1306B70522CFD008FA8D8A8AE3 /* FNodeFilter.h in Headers */,
				C31559EB2395B15761B7C79A806664A1 /* FOperation.h in Headers */,
				D0B5C42E13A5EB951CF79A29E3A05B26 /* FOperationSource.h in Headers */,
				5C2493C79CF76E439C63747E14A56F96 /* FOverwrite.h in Headers */,
				7488A10643846C421717956EC704DBBD /* FParsedUrl.h in Headers */,
				FCA622DF22F737EB003A2CB28EDF60A9 /* FPath.h in Headers */,
				E5464717776FE0D6AEC057A0799F4DDC /* FPathIndex.h in Headers */,
				67566E7271FC919BABC73960D46BE931 /* FPendingPut.h in Headers */,
				F729A9ECB29998FAAFD0B6E379949274 /* FPersistenceManager.h in Headers */,
				A7000B2483A2276497A96EC38A386FAE /* FPersistentConnection.h in Headers */,
				3B7E0F31F1F8EB356F2B6769B7152D4C /* FPriorityIndex.h in Headers */,
				B948C2845CD04788593D22744091281F /* FPruneForest.h in Headers */,
				97010B7B08EF7448AD18AF7FC8CBA9E7 /* FQueryParams.h in Headers */,
				801918DE3A1364002A1AF74A205E4526 /* FQuerySpec.h in Headers */,
				C00A33FB72FE7F0548615EDED95520FC /* FRangedFilter.h in Headers */,
				973A726E1634BBD26D29939FC059BC44 /* FRangeMerge.h in Headers */,
				A4335811E7D8E8D9629CDD262B6DF9C1 /* FRepo.h in Headers */,
				BB7D1BC704218E6661201ED21D3E99EA /* FRepo_Private.h in Headers */,
				D15E9521C4920EE5EEC738706F631DFB /* FRepoInfo.h in Headers */,
				49901D09C9ADBC5E15BC16C1C4ECFFCF /* FRepoManager.h in Headers */,
				5F9F09075FE957D223D848D6E6D230C8 /* FServerValues.h in Headers */,
				8F6D23C67514A9E7B02C711CD6A0ECD6 /* FSnapshotHolder.h in Headers */,
				D2134FDD5CBE0456190C0F4DA771145D /* FSnapshotUtilities.h in Headers */,
				B3241E602A9B37F305A1ABF357AAD2FD /* FSparseSnapshotTree.h in Headers */,
				20793B9D26BBD062DE8546E7F5D70D41 /* FSRWebSocket.h in Headers */,
				22406FABC117EEFCC669FDA04EB208A7 /* FStorageEngine.h in Headers */,
				3F084813F6BAC3614E0484B3012766F3 /* FStringUtilities.h in Headers */,
				0997FB68C9247AB231724C68F228344F /* FSyncPoint.h in Headers */,
				3964645177D2F8F2BC10FD8126495724 /* FSyncTree.h in Headers */,
				F766B803EA697000543886FB8CA290AD /* FTrackedQuery.h in Headers */,
				795512DFB03E8D41FF61009DEEA1D302 /* FTrackedQueryManager.h in Headers */,
				A9B418A722531B88A619BE3E2223C79C /* FTransformedEnumerator.h in Headers */,
				25A48112851699722D9FADC2913583AA /* FTree.h in Headers */,
				BA737C20A2A1CACF58273D0456488103 /* FTreeNode.h in Headers */,
				72F1CA6BD5C3442E4774EC552456DCD4 /* FTreeSortedDictionary.h in Headers */,
				218E642FEB891D395178516EB70AC48A /* FTreeSortedDictionaryEnumerator.h in Headers */,
				C705FC58B203746C4923A6EA90849431 /* FTupleBoolBlock.h in Headers */,
				642C7D1C57E8A305190F91ED7FBA2063 /* FTupleCallbackStatus.h in Headers */,
				90E66AE33BFEE1A6ED78FE5286E96815 /* FTupleFirebase.h in Headers */,
				14DA8878911B7C5F8D0462D5DCFA0DFF /* FTupleNodePath.h in Headers */,
				24DF7301C17083CD6B6D0AAF8AAEAFEF /* FTupleObjectNode.h in Headers */,
				5A1B3A06700B468ECCB3158172FA596A /* FTupleObjects.h in Headers */,
				4BC5730891EB32D6D07BCF3D6BF7A59D /* FTupleOnDisconnect.h in Headers */,
				BB51FF317F25AE0736E870EB71AEBAB0 /* FTuplePathValue.h in Headers */,
				0BEAF7491BB1BB6022650C4F909A9737 /* FTupleRemovedQueriesEvents.h in Headers */,
				933F0E78F7DA48205CFCDF465B318B70 /* FTupleSetIdPath.h in Headers */,
				96A85F0F8FB113F39C6D4A99541FFD93 /* FTupleStringNode.h in Headers */,
				8284EA152A1E57D6BBC7B8C4435BC48A /* FTupleTransaction.h in Headers */,
				1C18318818F832588021381B5A3F3104 /* FTupleTSN.h in Headers */,
				891AF93EBC1290DE790D078F8E5A7CA8 /* FTupleUserCallback.h in Headers */,
				1E4333DC2487226EC9E60419192820C1 /* FTypedefs.h in Headers */,
				4D8D2B7CE4F65EB701DEB341F366E01F /* FTypedefs_Private.h in Headers */,
				F3DB34BEA3049905E1281C93199EF165 /* FUtilities.h in Headers */,
				7FA3873A3E31D8C329A89FACD1D62CE2 /* FValidation.h in Headers */,
				173473B66212B0F222D8FEF17E2531D6 /* FValueEventRegistration.h in Headers */,
				902DFC0749094A75244D9C593A1960B5 /* FValueIndex.h in Headers */,
				E8DE891DDA009520EC0EFF23421FD6C6 /* FView.h in Headers */,
				F117C4DE54F16A082AC84297617D7BB4 /* FViewCache.h in Headers */,
				CAADD7DA0673F57793B14C43B803A03B /* FViewProcessor.h in Headers */,
				727108D2FA4E260A3EF1E33134C8448B /* FViewProcessorResult.h in Headers */,
				4C95AD75E9E8997CD73142BD650BF3FD /* FWebSocketConnection.h in Headers */,
				6FD04AD017264087444DA10253939990 /* FWriteRecord.h in Headers */,
				06AF160F0E2586401AA55E62CC35D8D7 /* FWriteTree.h in Headers */,
				45FEA9769B1862CF971F713BF8D61915 /* FWriteTreeRef.h in Headers */,
				A2C6E9E7F2EEDA6A9CB158E2B177707F /* NSData+SRB64Additions.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		734A83770C60A7FB9C25FF7E42427141 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				89DFEEAE2E08D0FA6D2794DBF6B7DF47 /* FIRAnalyticsConfiguration.h in Headers */,
				229F6BACF3E270908829305F8AF7AF01 /* FIRApp.h in Headers */,
				4418E186001A4D5E5F8C79294E3ECD27 /* FIRAppInternal.h in Headers */,
				B51285528DF29F4CB6313EC75032CC45 /* FIRBundleUtil.h in Headers */,
				DB53E3B7CC6ACBDEC0B4738A1F189799 /* FIRComponent.h in Headers */,
				DC1763DED8FDEB865E0039349EE32E3A /* FIRComponentContainer.h in Headers */,
				7566CAF3EBBB1992D19F87E70E2BEB8D /* FIRComponentContainerInternal.h in Headers */,
				FAF8362DB746E59D6B4F4A4391E13AFA /* FIRComponentType.h in Headers */,
				9017FB57D0B20767C9D936654C78DEC6 /* FIRConfiguration.h in Headers */,
				97222BBA41B4946917761AAD2EBBFC36 /* FIRConfigurationInternal.h in Headers */,
				95F5F7DF166AD017A1694C315E7960E6 /* FIRCoreDiagnosticsConnector.h in Headers */,
				59DF761F913E3AD23876CA0EBEAE996E /* FIRCoreDiagnosticsData.h in Headers */,
				D2E4CAEFB11BB3EF8C0B826BF66B8F17 /* FIRCoreDiagnosticsInterop.h in Headers */,
				8227282464FFCBA086B40799C2DAEB3A /* FIRDependency.h in Headers */,
				E1491CB2B98B1DBA59F7040D6A44C4D4 /* FIRDiagnosticsData.h in Headers */,
				18EC615485CB93254969EC3AB527BC7A /* FirebaseCore.h in Headers */,
				EB16ABB748AA216E9A674F4F5731340E /* FirebaseCore-umbrella.h in Headers */,
				E8A2FBAD17748045BEA8EEDD560D4222 /* FirebaseCoreInternal.h in Headers */,
				29EF894A3850685902D39C5A9281F7E9 /* FIRFirebaseUserAgent.h in Headers */,
				3450AE7E49C6D23E631F3C0FCA672BBB /* FIRHeartbeatInfo.h in Headers */,
				D9E0587F4EB527661F5C6B52FFEC6C79 /* FIRHeartbeatLogger.h in Headers */,
				E473E5E09E91850D9C36A12C84A53166 /* FIRLibrary.h in Headers */,
				23052A7906227E3E519487D437AEC3BE /* FIRLogger.h in Headers */,
				E8E28AA758CC9B29AB41661321A8F93F /* FIRLoggerLevel.h in Headers */,
				3E758A2C33B1F7906A0A2E6480EE633B /* FIROptions.h in Headers */,
				D1B06FCE277CD5BA59067A3ED9080BE6 /* FIROptionsInternal.h in Headers */,
				BC99197824E8E69AA873E10207A6B689 /* FIRVersion.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7422966DD14A50EDAAE5CC2C379B9176 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABAAB99981AD92B92C6DF08A5BFB6A38 /* FBLPromise.h in Headers */,
				ED1010E28A45F163ACD0EFA3B6E2B88B /* FBLPromise+All.h in Headers */,
				510F62381BC934B7D2BAA77F04B92874 /* FBLPromise+Always.h in Headers */,
				756649C9B6E976AFF7E11BB3F6B59D77 /* FBLPromise+Any.h in Headers */,
				6C6E9B68FEA93A449E94ECC1F995ED7A /* FBLPromise+Async.h in Headers */,
				F9AA663B1B3569EAFEE4385913EED848 /* FBLPromise+Await.h in Headers */,
				78B5B0AA7B66E5D1BE5DC7ED760C35B3 /* FBLPromise+Catch.h in Headers */,
				2B921C28AAF0810EF585A7DB25286206 /* FBLPromise+Delay.h in Headers */,
				BB3DF0BD44379A8E08CAF0669DD6DA77 /* FBLPromise+Do.h in Headers */,
				ED1AEF104FEB60F880F8901EE9F8C486 /* FBLPromise+Race.h in Headers */,
				AEF8EDC9103DD491CAA811574214C24E /* FBLPromise+Recover.h in Headers */,
				0CB731ABA22B7D8FDE707C409648F902 /* FBLPromise+Reduce.h in Headers */,
				87A5FD3F7289195F0B695EC9AAB43472 /* FBLPromise+Retry.h in Headers */,
				32FD51AEF46BEBD67F436EE5A04A94DA /* FBLPromise+Testing.h in Headers */,
				B9B5D41F707680D99A32916FFCDDA616 /* FBLPromise+Then.h in Headers */,
				A5F09A7EE566AF8054041C5A806369BA /* FBLPromise+Timeout.h in Headers */,
				AD84421D175DCAB76B15F9B5A7E6003E /* FBLPromise+Validate.h in Headers */,
				BD2B808CF4BD2642439AA8CF685D0AAF /* FBLPromise+Wrap.h in Headers */,
				02B57CFD77FD0684FCC917993230EA4D /* FBLPromiseError.h in Headers */,
				FF24D7108E374D9D7FAFC1EA64789706 /* FBLPromisePrivate.h in Headers */,
				153C1EE766904ABE09A02D03A664BE44 /* FBLPromises.h in Headers */,
				00A513B6CE37BC4C4364EE5E0BFC103E /* PromisesObjC-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		86A98498D86E3220B063947099E614B8 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2B918EB0BB63340588A4398AE3F03DDC /* arena.h in Headers */,
				7511FFF03390D2DC1C3C854C2B601589 /* block.h in Headers */,
				FA200FBE16127CF28A85C87BEFAEBDB3 /* block_builder.h in Headers */,
				1A72C59F065354F6854685F97BA7C7C6 /* builder.h in Headers */,
				9366EC4E6AB554330F6986E6AD138203 /* c.h in Headers */,
				45202379A6DE7FA7DFAA0E6D61D36F81 /* cache.h in Headers */,
				DE561042A1BC2258C2621C52F91AAD68 /* coding.h in Headers */,
				75EFE743D9057B75127B4D3E7157DBEA /* comparator.h in Headers */,
				E54FA0A81B4A02B3323DDE605243EB43 /* crc32c.h in Headers */,
				3E138030DF0B9096DE949DD2F1D2663F /* db.h in Headers */,
				9CD658031819CA15646566B34F0A7E58 /* db_impl.h in Headers */,
				3131606D510B2FACC68C8F11C8BB33F0 /* db_iter.h in Headers */,
				48A014E6BFA87718A486D81463AB1FE3 /* dbformat.h in Headers */,
				044841CC1F348FD1C95184E271741DF0 /* dumpfile.h in Headers */,
				487B01A776029A72429FB9A955E018AF /* env.h in Headers */,
				2E11D1553286A4F65C702013B4284128 /* env_posix_test_helper.h in Headers */,
				D1CEAE5FF7DA132B22C1585D2679B42A /* env_windows_test_helper.h in Headers */,
				DBDC22386AAA7D423A7A72B3E31A88DC /* export.h in Headers */,
				A817DE1CC985F5071BB9778345A313F0 /* filename.h in Headers */,
				529ABFA20703C55C4125FEEB035BCD06 /* filter_block.h in Headers */,
				6535EDF2A59D21211EFB63FAD14AA967 /* filter_policy.h in Headers */,
				C70936BB1C1C6852F663600035C21726 /* format.h in Headers */,
				BFADDF13516A0F90960331EAD59E9C22 /* hash.h in Headers */,
				BC7A42CC74292B608FE0BC27619227FE /* histogram.h in Headers */,
				D69B996F889D5B6F8D53D4F9B088606C /* iterator.h in Headers */,
				F6FAB05CF1108430B36B6FACB37E45AC /* iterator_wrapper.h in Headers */,
				63C81EBAFD4F765130EB7655E8D0BD62 /* leveldb-library-umbrella.h in Headers */,
				40BB92FE810B71A6C01EF343DA2FA8C5 /* log_format.h in Headers */,
				3B92AA2761ED80E3DE71C4F5BE98BF79 /* log_reader.h in Headers */,
				2777E417CBC6843FA6BF208D547440C6 /* log_writer.h in Headers */,
				39FE0E43E02C8D986556186F90FB8B72 /* logging.h in Headers */,
				EA9B76B276F0EB33920975C3EE7175B9 /* memtable.h in Headers */,
				9FCD55061B75AEA483E9E17B540E49E1 /* merger.h in Headers */,
				9F05DA0D98DA6D2F258B395D475F39CE /* mutexlock.h in Headers */,
				DFFFB65655D60D02D0C61A3F0D17A43D /* no_destructor.h in Headers */,
				E67CBBD454ACC5D9F6AF6AE8444DD04A /* options.h in Headers */,
				1A42B97C74704F7E9935484DB8F10957 /* port.h in Headers */,
				B3A5FDCD256BD9F2E5E8F22FF3B8E362 /* port_example.h in Headers */,
				6FDFF740AE0040232F465A1A6D3BAF7B /* port_stdcxx.h in Headers */,
				E8B400D7420C1D25CF0A043A7C0EA443 /* posix_logger.h in Headers */,
				A00BAD2DC42D3261A32DC719042E11B4 /* random.h in Headers */,
				8B907E256B142F68C9ECB7D0C0B41F4D /* skiplist.h in Headers */,
				88D32189D7D19DBFC66F7244AA7178B5 /* slice.h in Headers */,
				A88654CE2F0A5F53B960810AF0F92456 /* snapshot.h in Headers */,
				1786FE0B4EC9E01A4327C56429F9342A /* status.h in Headers */,
				8F9FAE9F7641523B26406A7E611CFD8F /* table.h in Headers */,
				1E791C72363B590294B86D9BB029B3F4 /* table_builder.h in Headers */,
				35446900D93BC7ECD3EDCC051E127078 /* table_cache.h in Headers */,
				EBAFDCC0C01376EFDCFC69DDC02638EF /* testharness.h in Headers */,
				DE10E930446B8B340C87C2EC86E8CB44 /* testutil.h in Headers */,
				52A9365036FE5A233555CAE0362EE66D /* thread_annotations.h in Headers */,
				DD60BEE674615B5FA68C0F51535283AE /* two_level_iterator.h in Headers */,
				EA67B3A524EA4FBA78BA1E084ACF7554 /* version_edit.h in Headers */,
				3F55BAB78F9FE48C0C33E49453133700 /* version_set.h in Headers */,
				65F174A71E7F7007D209D5316D2F7867 /* windows_logger.h in Headers */,
				E14059C4D57C714AF937FC17F6C5A80E /* write_batch.h in Headers */,
				1E9DB2881A008AEC35BF625321386D84 /* write_batch_internal.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B3460DCF1083C7ACED7560230014E1FA /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				EB263AA4FD423E4C4828F54203F53000 /* FirebaseCoreInternal-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D9EB4F537295EB32396438C6E266ACDE /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E8A0A9BFBAAB48FC001FDEEEBA5C94E2 /* Pods-assign5-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F85C34A21D3BF7C418FAEF096DBCA9EE /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				53D632075B74945C49D4655169547DAA /* FIRCoreDiagnostics.h in Headers */,
				89329447DE04EC145189AE2E15C1D0C5 /* FIRCoreDiagnosticsData.h in Headers */,
				0CA78B12B9160B9F9F76C5943081D5DF /* FIRCoreDiagnosticsInterop.h in Headers */,
				809726DBF22886693B33EBF0E7D93577 /* firebasecore.nanopb.h in Headers */,
				E654F45B7780BE3F07FDAE919627F681 /* FirebaseCoreDiagnostics-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		FBA1E9FF46F075075027656EAD1DFC49 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				87209235D04F41167A7E45092249AE43 /* GoogleUtilities-umbrella.h in Headers */,
				331E56FD598657BB9D019663CA2166A1 /* GULAppEnvironmentUtil.h in Headers */,
				F8FBBE06ECD8A0A937027FDEFF4CFE3F /* GULHeartbeatDateStorable.h in Headers */,
				8A3AA42BBF326981A6093E92F3130179 /* GULHeartbeatDateStorage.h in Headers */,
				1ABC470F46E9B4E04363838B9B475E9A /* GULHeartbeatDateStorageUserDefaults.h in Headers */,
				F01A3A0426B88D8C9ADADAD2080931DC /* GULKeychainStorage.h in Headers */,
				5787F2AF61686C23AB910D4D66CA2665 /* GULKeychainUtils.h in Headers */,
				86A9BB4920750276EB88152A2134DD92 /* GULLogger.h in Headers */,
				9CCDC0A2E2B40E10E89407401D3B4FD5 /* GULLoggerLevel.h in Headers */,
				EA239D8AC8F5F30A66796B5B45FDCD35 /* GULNSData+zlib.h in Headers */,
				C30DC414C03ABEF948A46328A61748D5 /* GULSecureCoding.h in Headers */,
				91BB6FA431D53324FD25E007DA285392 /* GULURLSessionDataResponse.h in Headers */,
				39C97E286F70D37DF65583D717CB2462 /* NSURLSession+GULPromises.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B94A2454DECC1A0813F8726D8169FBCC /* Build configuration list for PBXNativeTarget "FirebaseCoreInternal" */;
			buildPhases = (
				B3460DCF1083C7ACED7560230014E1FA /* Headers */,
				999ED9A73AC8D1B1D13B2E3BD728337A /* Sources */,
				AD670177F91C0D2674F74595E82D6574 /* Frameworks */,
				06CC272BFE30BFE4442B66D63F33A779 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				18CC04D0458D2F0C26E7CA5B970E9F11 /* PBXTargetDependency */,
			);
			name = FirebaseCoreInternal;
			productName = FirebaseCoreInternal;
			productReference = 148D0F9E8C7373FEAF40D800FC5F1BAA /* FirebaseCoreInternal */;
			productType = "com.apple.product-type.framework";
		};
		2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 0D99C1D02FE42E456BF883E8C55B18B7 /* Build configuration list for PBXNativeTarget "PromisesObjC" */;
			buildPhases = (
				7422966DD14A50EDAAE5CC2C379B9176 /* Headers */,
				A8CADABC2818D24412E45FEA3F59C51A /* Sources */,
				88D627D97D83EBE46ABBDF4D96CF1494 /* Frameworks */,
				9C024FD8995EBE9FEAF68C53BA270D90 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = PromisesObjC;
			productName = FBLPromises;
			productReference = 3347A1AB6546F0A3977529B8F199DC41 /* PromisesObjC */;
			productType = "com.apple.product-type.framework";
		};
		4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 1F3EEE954D76A43EC58502FCDAE871AD /* Build configuration list for PBXNativeTarget "FirebaseCore" */;
			buildPhases = (
				734A83770C60A7FB9C25FF7E42427141 /* Headers */,
				45CC6F1549E56693A59086F2F3A3AFF3 /* Sources */,
				D65DD3600CA3EC7015BC140A8CF39BF5 /* Frameworks */,
				C01C34186853759DA01498CE29C4EB9A /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				1DB753AE02C72DBC03BEF9A3CE46B344 /* PBXTargetDependency */,
				968B0A7C71203917D10A697DB100344A /* PBXTargetDependency */,
				223D6E0BF2D139F9CECCC6701E84A027 /* PBXTargetDependency */,
			);
			name = FirebaseCore;
			productName = FirebaseCore;
			productReference = E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore */;
			productType = "com.apple.product-type.framework";
		};
		5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 64A1951C563C0351B2813285AB46B737 /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */;
			buildPhases = (
				348E5F37CE91EAD1BAA0694B730B68A9 /* Headers */,
				478674DD05F2BA987CC1DF88065CC738 /* Sources */,
				334B4DA269EF30A83E935C4E47661A56 /* Frameworks */,
				BB0E8ABCE0C847AC77F6C899FD4CCBA0 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				21EAD56EB1565E30D51DBA4665B9482B /* PBXTargetDependency */,
				F8E0353BE0AA60E4223CC9B34FFC3EF9 /* PBXTargetDependency */,
				151F8F40D4A48A67E70404383B57FB48 /* PBXTargetDependency */,
			);
			name = GoogleDataTransport;
			productName = GoogleDataTransport;
			productReference = 856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport */;
			productType = "com.apple.product-type.framework";
		};
		5E47A5700851E09FF040610B18DE1896 /* Pods-assign5 */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 52D6EB087B599CF71B98BCD527FF1965 /* Build configuration list for PBXNativeTarget "Pods-assign5" */;
			buildPhases = (
				D9EB4F537295EB32396438C6E266ACDE /* Headers */,
				8E13AF7B229B79F5E6917FBEFE79CD0F /* Sources */,
				ADDA44B350CA6A745B8A044C44480C37 /* Frameworks */,
				687335F2BD0D3A7CFC37699B5AA0F5AA /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				B53DD55B2D6F245BD7D4DF497FFAFFA0 /* PBXTargetDependency */,
				3194F16F6E7FE6CC1ADF48E58CBB3797 /* PBXTargetDependency */,
				6BB1C762261F1D0A97120175BCBE8A8C /* PBXTargetDependency */,
				3F552103BFD26BC343728075AB914F88 /* PBXTargetDependency */,
				15DB87C2F4BCF63BDFA354786D075611 /* PBXTargetDependency */,
				1370A911D3E23A0FABE25890378BEB0C /* PBXTargetDependency */,
				8B64CC014F96272A63D4605CF18274E5 /* PBXTargetDependency */,
				CECC488B73A149FBD439C3AF536C5874 /* PBXTargetDependency */,
				38D4A386853C8D93DF7E3E7BFE90A19A /* PBXTargetDependency */,
				4351E55F782EFE8A1E8ACB80764403EE /* PBXTargetDependency */,
			);
			name = "Pods-assign5";
			productName = Pods_assign5;
			productReference = B98CD22FB958A8982F13BBE46D017F4A /* Pods-assign5 */;
			productType = "com.apple.product-type.framework";
		};
		620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 29C4C979F97FD17D60E97F610B002453 /* Build configuration list for PBXNativeTarget "FirebaseCoreDiagnostics" */;
			buildPhases = (
				F85C34A21D3BF7C418FAEF096DBCA9EE /* Headers */,
				80211E2E6BF5CA65A58C4728FA5BEBBF /* Sources */,
				6F07F51289872E64D73CB96FCC77D271 /* Frameworks */,
				AD90C9FA16295E7B4020C333E9EF957D /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				96AC7C0D59042C9C302F9BEBA956995F /* PBXTargetDependency */,
				7BEC873B218220C4CDA903EFE2FBC932 /* PBXTargetDependency */,
				12671A004CEE8699AFF888A33AC788F8 /* PBXTargetDependency */,
			);
			name = FirebaseCoreDiagnostics;
			productName = FirebaseCoreDiagnostics;
			productReference = 8CC9178C366942FD6FF6A115604EAD58 /* FirebaseCoreDiagnostics */;
			productType = "com.apple.product-type.framework";
		};
		736AF68F6527ACF6B4A4C54728824A1C /* FirebaseDatabase */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 3A0A882053E27A3EDD8C9A92959B15E2 /* Build configuration list for PBXNativeTarget "FirebaseDatabase" */;
			buildPhases = (
				4E272F625D8609414760C4FD900A8182 /* Headers */,
				BD9F12F5141E5B9BFF5C99DB3D1C8E26 /* Sources */,
				C0959C1FD7C97E5CB399C3DBC0ECFB72 /* Frameworks */,
				DFDEFF7DBEB44E6C151D7C62085815D0 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				4A2FE2B0FAAC6FED6BEBDDE5959629A9 /* PBXTargetDependency */,
				850B9D005D6C3EE74716A48EDF3DB62A /* PBXTargetDependency */,
			);
			name = FirebaseDatabase;
			productName = FirebaseDatabase;
			productReference = 51671C73F008B5C0C3751B3855999213 /* FirebaseDatabase */;
			productType = "com.apple.product-type.framework";
		};
		8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 6E63F894EF7591ECA510A659171A9909 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */;
			buildPhases = (
				FBA1E9FF46F075075027656EAD1DFC49 /* Headers */,
				FA1511CC81C7BCA62E2E06902AF71BD1 /* Sources */,
				867DE0E320127C4FF16BB9E59C1DD4F9 /* Frameworks */,
				1B89535344AB32193D8BFFE7163568FE /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				6C6C13CAD9F88F6F5E7657543AD4AEA7 /* PBXTargetDependency */,
			);
			name = GoogleUtilities;
			productName = GoogleUtilities;
			productReference = B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities */;
			productType = "com.apple.product-type.framework";
		};
		9307B7A119490930CF70393AB529AAC1 /* leveldb-library */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0327F10C0806AE70CF005F265D82570 /* Build configuration list for PBXNativeTarget "leveldb-library" */;
			buildPhases = (
				86A98498D86E3220B063947099E614B8 /* Headers */,
				8C3A6C28E790FDA53965DFBBE8382707 /* Sources */,
				9E38AEB4B8A561837FE1B8F961870123 /* Frameworks */,
				2F28C11AC4C087A725536D14142F637C /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "leveldb-library";
			productName = leveldb;
			productReference = 0A9F46A999C47653013D3AD854352507 /* leveldb-library */;
			productType = "com.apple.product-type.framework";
		};
		D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 6908670293B27030E1CD73DDF5DFA71D /* Build configuration list for PBXNativeTarget "nanopb" */;
			buildPhases = (
				0CF61B9A062228306D1B61AD17558850 /* Headers */,
				F6DBF53E2BC2747F080A6303E00E8704 /* Sources */,
				C1C53F302271AB79089D73B3A11C4B95 /* Frameworks */,
				DFF94B1B6B6373A9753B3F2A82CA7879 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = nanopb;
			productName = nanopb;
			productReference = 06FC5C9CF96D60C50FCD47D339C91951 /* nanopb */;
			productType = "com.apple.product-type.framework";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		BFDFE7DC352907FC980B868725387E98 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastSwiftUpdateCheck = 1240;
				LastUpgradeCheck = 1240;
			};
			buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */;
			compatibilityVersion = "Xcode 13.0";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				Base,
				en,
			);
			mainGroup = CF1408CF629C7361332E53B88F7BD30C;
			productRefGroup = 488CB421BDD80DC8F0471C009801C1EF /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				072CEA044D2EF26F03496D5996BBF59F /* Firebase */,
				4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */,
				620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */,
				25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */,
				736AF68F6527ACF6B4A4C54728824A1C /* FirebaseDatabase */,
				5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */,
				8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */,
				9307B7A119490930CF70393AB529AAC1 /* leveldb-library */,
				D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */,
				5E47A5700851E09FF040610B18DE1896 /* Pods-assign5 */,
				2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		06CC272BFE30BFE4442B66D63F33A779 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		1B89535344AB32193D8BFFE7163568FE /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2F28C11AC4C087A725536D14142F637C /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		687335F2BD0D3A7CFC37699B5AA0F5AA /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		9C024FD8995EBE9FEAF68C53BA270D90 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AD90C9FA16295E7B4020C333E9EF957D /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BB0E8ABCE0C847AC77F6C899FD4CCBA0 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C01C34186853759DA01498CE29C4EB9A /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DFDEFF7DBEB44E6C151D7C62085815D0 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DFF94B1B6B6373A9753B3F2A82CA7879 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		45CC6F1549E56693A59086F2F3A3AFF3 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7E514A37B99A0B6209F22820B7896FF9 /* FIRAnalyticsConfiguration.m in Sources */,
				CE5D73ADD582290E6DA05A0FF4F86FB8 /* FIRApp.m in Sources */,
				9ACD057DD86D304F73924DD61A55E088 /* FIRBundleUtil.m in Sources */,
				6CCB8D6E6C6A503FC18AD093371CE3A9 /* FIRComponent.m in Sources */,
				5E68AD2566B765B91DB09B043BC8DB4B /* FIRComponentContainer.m in Sources */,
				009679D4996DB5A2B9058ADD5E9EA781 /* FIRComponentType.m in Sources */,
				D97B998CBEC558CA8BC6D6FF48A9C5DE /* FIRConfiguration.m in Sources */,
				927A96F513AF58636B1006D475730FD8 /* FIRCoreDiagnosticsConnector.m in Sources */,
				C3E678E097AE32F73C465628DE830F1F /* FIRDependency.m in Sources */,
				09E8F4A44D45715D6354B1202235C02C /* FIRDiagnosticsData.m in Sources */,
				F8288E07D9C819080B6C18DA6AE847A0 /* FirebaseCore-dummy.m in Sources */,
				C28A8ADBBF55AAA391A0B717E6B5236A /* FIRFirebaseUserAgent.m in Sources */,
				394DAFE01171CDC501D377CCBF44C953 /* FIRHeartbeatInfo.m in Sources */,
				5CA8626F8F2A31A1090A120E9BC4FC5A /* FIRHeartbeatLogger.m in Sources */,
				A1274D9419E57C66E896C252C67A106F /* FIRLogger.m in Sources */,
				CC7561456EDDA4F11A8C6707F393F352 /* FIROptions.m in Sources */,
				395ADC61B84798AE3C4D79109855A246 /* FIRVersion.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		478674DD05F2BA987CC1DF88065CC738 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DB92A5BB115DFDA4B255C1270E667ED3 /* cct.nanopb.c in Sources */,
				F8EBB66746ADE2D9A1B7B4ACDE17F0FF /* GDTCCTCompressionHelper.m in Sources */,
				FFF149965651156DD8412721167E7814 /* GDTCCTNanopbHelpers.m in Sources */,
				889EFA34DCE5DD6D6541196AD239F0E7 /* GDTCCTUploader.m in Sources */,
				4CFEF55DE78D39A6ED617DB4F4A98E86 /* GDTCCTUploadOperation.m in Sources */,
				140A903424530A5000F6EBBEA16F98A3 /* GDTCORAssert.m in Sources */,
				53F799E4892DB102DB128D85A5C6EB74 /* GDTCORClock.m in Sources */,
				F677238240340D7AC531825FBA44A0EB /* GDTCORConsoleLogger.m in Sources */,
				320F8A85F8A6B2736E663981A6B6AE94 /* GDTCORDirectorySizeTracker.m in Sources */,
				9C3362E53A1D72802C1929A625FF67CA /* GDTCOREndpoints.m in Sources */,
				26B37660C605C17C1491984B95C09516 /* GDTCOREvent.m in Sources */,
				9C37315642AA358AEEA9482F6406EF4C /* GDTCOREvent+GDTCCTSupport.m in Sources */,
				3345155681D9F8C08B8E0BB722DAD1FD /* GDTCORFlatFileStorage.m in Sources */,
				7860C93FF2A8833929B49390070DA1B5 /* GDTCORFlatFileStorage+Promises.m in Sources */,
				CA0E030FE761036359FB807213E76B0F /* GDTCORLifecycle.m in Sources */,
				862CD2FC5B0E22E481D30000B5A0543C /* GDTCORPlatform.m in Sources */,
				4F3BBE610E4AEF73BC1A0F88CC1A5DD8 /* GDTCORReachability.m in Sources */,
				494E66FACEDD4A22FB1EC8B93E531B6E /* GDTCORRegistrar.m in Sources */,
				34D7F654A1418D09144F9B6D02739F69 /* GDTCORStorageEventSelector.m in Sources */,
				6220523BAD26331B88FAAFCF7F2FAF2D /* GDTCORTransformer.m in Sources */,
				F7C5EC22EC69C795BDE841AACD7442E5 /* GDTCORTransport.m in Sources */,
				7D63AF4A3565861DC21F5DE90796AD47 /* GDTCORUploadBatch.m in Sources */,
				D9D1BD64E180818CBD23B109058D5984 /* GDTCORUploadCoordinator.m in Sources */,
				E5E4B5F8D6E983FD35DB5116C0E0E6AF /* GoogleDataTransport-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		80211E2E6BF5CA65A58C4728FA5BEBBF /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A2F3CABBBDD9274E630747E8D7F64C61 /* FIRCoreDiagnostics.m in Sources */,
				4AB222316F225837D3C49458399E9123 /* firebasecore.nanopb.c in Sources */,
				73E848D37AAE6F8FFBDF2E0FB1AEA74E /* FirebaseCoreDiagnostics-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8C3A6C28E790FDA53965DFBBE8382707 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E10D18EE20BAB3F1A8DFA916B2224539 /* arena.cc in Sources */,
				29E17E275BC3D46409D657840E4AED7F /* block.cc in Sources */,
				377000192E6180FA9C63081E1AB72F0E /* block_builder.cc in Sources */,
				3459912A459BACBCE952600988B703AB /* bloom.cc in Sources */,
				F19A14AC2E79099C015CC051B8CC155A /* builder.cc in Sources */,
				A26C07CDD58C59BEFB559AFF6DE6A09F /* c.cc in Sources */,
				A7F38D634BB0B6AD2B62549176EB5678 /* cache.cc in Sources */,
				BBF1050C436CA403B23CED1D4AC61ABE /* coding.cc in Sources */,
				C1D86ACBF9DB171AE4A0E0E45F0DA215 /* comparator.cc in Sources */,
				D722C33C8AD009E76FD99A4F2BD956E3 /* crc32c.cc in Sources */,
				114D6D8EC2DCF339957131029FE1A804 /* db_impl.cc in Sources */,
				760960C33F6A999A9FB7169579D98D4F /* db_iter.cc in Sources */,
				7CADE14E4452190D54797CB836160FDC /* dbformat.cc in Sources */,
				59D51FD4653DC85EA5CC3864611C7551 /* dumpfile.cc in Sources */,
				F19E09C2055101FE7CCE8BED3817A4E4 /* env.cc in Sources */,
				412B7D4CCA9092D04CCCC85173C674C2 /* env_posix.cc in Sources */,
				91398430A545123F3B203891C519185F /* filename.cc in Sources */,
				D279D6308A5ED1C040D2ED83914E840F /* filter_block.cc in Sources */,
				F1175D21451050B12C174894564E5809 /* filter_policy.cc in Sources */,
				E79166614CB98E3EBCB36605C0B265FA /* format.cc in Sources */,
				D2B8B37E5AEE1B6544FD36945E5E247A /* hash.cc in Sources */,
				586E29936DC9B4D17C503AAC255572A7 /* histogram.cc in Sources */,
				8D55358C54A88793760CD3A5BC7F1815 /* iterator.cc in Sources */,
				7CA9AE96F06EF7DB454DC59FD3E47F4D /* leveldb-library-dummy.m in Sources */,
				1183FCE9B614E5837503DBC753F563DB /* log_reader.cc in Sources */,
				9E2F5133B859B9EDEB8F1574A301187A /* log_writer.cc in Sources */,
				E05053D74DE54185FECEF36B79238C46 /* logging.cc in Sources */,
				55877D1ED540F97A0D9931703639D2BD /* memtable.cc in Sources */,
				09EDC0E47264F99AA68C35631794C96A /* merger.cc in Sources */,
				FC3F57FD5F2C76E141D3D28733F220CB /* options.cc in Sources */,
				67E8CEC3662D916E37114DBE7206C1B7 /* repair.cc in Sources */,
				7510A725DE6275E309E079EB9C4E2374 /* status.cc in Sources */,
				07C59D6F249C010668352CCAE612E268 /* table.cc in Sources */,
				DE373D454FF734F4A312BEC0729FE7C3 /* table_builder.cc in Sources */,
				30C34E520657A75C35A0CE5AB4D7BF36 /* table_cache.cc in Sources */,
				3D2FF874671C1C61BFEA1E86ED7A14CF /* testharness.cc in Sources */,
				520EE197D77FB0A15939E8A7FE90CBCF /* two_level_iterator.cc in Sources */,
				7518C2338420293EFAB7903043B21AA7 /* version_edit.cc in Sources */,
				AFF38391BD3E03AC37440C0BCFCF2770 /* version_set.cc in Sources */,
				81EC87A2DE553930130AD660F7D591B1 /* write_batch.cc in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8E13AF7B229B79F5E6917FBEFE79CD0F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				06EE4E55900F4BCA81EC01B01BF71E52 /* Pods-assign5-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		999ED9A73AC8D1B1D13B2E3BD728337A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BF64D6282AA42C6216CEA67AE69C9F44 /* _ObjC_HeartbeatController.swift in Sources */,
				23FA3C6C65D4B541F964D3B9A96025B8 /* _ObjC_HeartbeatsPayload.swift in Sources */,
				5A08F397BD701638E3FFB31F45FAB013 /* FirebaseCoreInternal-dummy.m in Sources */,
				EE3DC1638473308215970E694102C649 /* Heartbeat.swift in Sources */,
				A8CBC127E489AB14D2D4D41EBB5C5824 /* HeartbeatController.swift in Sources */,
				1C157D9030B9909A0FF3C7504BB30914 /* HeartbeatsBundle.swift in Sources */,
				5DEB039A3054AC46C7DFA59187BC5EB8 /* HeartbeatsPayload.swift in Sources */,
				59B2DEB2A40F8AE355AE0418D0469EA9 /* HeartbeatStorage.swift in Sources */,
				35FC5C82EF9CAC84A339C1496BA12936 /* RingBuffer.swift in Sources */,
				8E982414E55C13C20AFB968D5E454DC8 /* Storage.swift in Sources */,
				80601B12249714BD3200DF200BFC6312 /* StorageFactory.swift in Sources */,
				A26477389D27F50558B314C055A97144 /* WeakContainer.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A8CADABC2818D24412E45FEA3F59C51A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				401D9E9325A8DEBAA57F2B067C23D9F7 /* FBLPromise.m in Sources */,
				4838F91BB4F9290770DC5CC44F782D11 /* FBLPromise+All.m in Sources */,
				2764FE7BD531CFD53982D4269F36B871 /* FBLPromise+Always.m in Sources */,
				9C3E351F123A7C11B1C86406ECA58ADD /* FBLPromise+Any.m in Sources */,
				E66BC29E1D0564A0DFBCD470DE02CB90 /* FBLPromise+Async.m in Sources */,
				209C6E5BB4A6F45342154CD0BD09DBC9 /* FBLPromise+Await.m in Sources */,
				B01A2183712B02468B8D703A47DE95AD /* FBLPromise+Catch.m in Sources */,
				E047D4DCADEB74985DE4980CFBED155E /* FBLPromise+Delay.m in Sources */,
				079C79FF9480D105ECD6B69B4703BF25 /* FBLPromise+Do.m in Sources */,
				271D6EC26D17F8B597E38260A8816CC5 /* FBLPromise+Race.m in Sources */,
				AE4CEA5076AB66CC398C8D89231CAB2F /* FBLPromise+Recover.m in Sources */,
				FF84E5AA407297CCBEF0B6AFE0E27A64 /* FBLPromise+Reduce.m in Sources */,
				7DA563644BD039E167737385DB8F3DD6 /* FBLPromise+Retry.m in Sources */,
				AB47E965F654902D56A43413FCC7A06A /* FBLPromise+Testing.m in Sources */,
				4CC6A938BE5D1791A1BA2967BCC0AFC8 /* FBLPromise+Then.m in Sources */,
				09D86692586F0AB017CD31CEAB6F96FC /* FBLPromise+Timeout.m in Sources */,
				33120B0065EC6029277030D636921D9E /* FBLPromise+Validate.m in Sources */,
				0D7EFD19F74046C3E3E09AC3F51017E8 /* FBLPromise+Wrap.m in Sources */,
				63806F66E8AA07918B7CDA810F03B446 /* FBLPromiseError.m in Sources */,
				10CB2FD5F9B1BFC7D2CB0493E6148D65 /* PromisesObjC-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BD9F12F5141E5B9BFF5C99DB3D1C8E26 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A93EA452B9125DAB8E138E512C7BC9C3 /* APLevelDB.mm in Sources */,
				FE859D5A896984ADEBBC8289494286A0 /* FAckUserWrite.m in Sources */,
				FB18E567CF53D40CFEE1274F9782D4C3 /* FArraySortedDictionary.m in Sources */,
				CFECDD4E321B60888CB5109C64B213F4 /* FAtomicNumber.m in Sources */,
				D945EC451BF49A78880A8326CE6D9672 /* fbase64.c in Sources */,
				6089C566C1AE2A07D3ABE9EFB6D37F86 /* FCacheNode.m in Sources */,
				EA54627AF852D90D15233BF77716B898 /* FCachePolicy.m in Sources */,
				787B33D6F9D84EEBAAB14CC227476334 /* FCancelEvent.m in Sources */,
				8251DCFD4E5784A13BE77499DBC77B7E /* FChange.m in Sources */,
				7B2F863B2D4133DF08E0FE5168AC5801 /* FChildChangeAccumulator.m in Sources */,
				C40F303FFC5FC5791279691A039A1928 /* FChildEventRegistration.m in Sources */,
				F4AFB73554A6419AA5E3B447C7DD7F9E /* FChildrenNode.m in Sources */,
				D4FF6C4B9D9E74CEAC2D21F008F4DE56 /* FClock.m in Sources */,
				9C006D02AD41E84565EB2DDB2FD6D40C /* FCompoundHash.m in Sources */,
				982ADB5F5717F143CDD8382C63339621 /* FCompoundWrite.m in Sources */,
				966FB81C0D74DA1B8638D8D495A25D42 /* FConnection.m in Sources */,
				8B67D16ECEE611ED8165704C9C2CF3F9 /* FConstants.m in Sources */,
				926A98EF0CDE3FDE5AFA8A73AEAD073C /* FDataEvent.m in Sources */,
				F583E75D2BF3F3EC1F86CE8869E11B8D /* FEmptyNode.m in Sources */,
				3019B6248E6C466E51E343067E58078F /* FEventEmitter.m in Sources */,
				B8101168B9C56589F80FDE1DF724FAC5 /* FEventGenerator.m in Sources */,
				A8F6A640B4DA507C55EA15C637340FB2 /* FEventRaiser.m in Sources */,
				415ED84564C921087A6CA65A5A325D87 /* FImmutableSortedDictionary.m in Sources */,
				1174A092D89DCBD426E68A0D157D14D7 /* FImmutableSortedSet.m in Sources */,
				5DFEF54FFC3E35E84087C8AC993E82AE /* FImmutableTree.m in Sources */,
				5F2F1F93A22DF7230BFBA1C235C00AB4 /* FIndex.m in Sources */,
				E90186B80F322319F8433B7B8F8E4EF8 /* FIndexedFilter.m in Sources */,
				2EF909C5C47DA275C8DF96720676757E /* FIndexedNode.m in Sources */,
				8D6212AC56FDFB032AA89BDF4F1D6E09 /* FIRDatabase.m in Sources */,
				DF4A0223205B0B6EDB0477850A719662 /* FIRDatabaseComponent.m in Sources */,
				450794801A6339642F11E4B3D225BDC9 /* FIRDatabaseConfig.m in Sources */,
				575076F54EBF99D20E5BF44F4B07563D /* FIRDatabaseConnectionContextProvider.m in Sources */,
				30F29DE59C7BBA07748C955B5E523E0A /* FIRDatabaseQuery.m in Sources */,
				C30209051D532F7329CA379CE94D31E8 /* FIRDatabaseReference.m in Sources */,
				A320D4D03EFDE3238BBCDCDBE21ECDCD /* FIRDataSnapshot.m in Sources */,
				255B3CC8600DB9A5E14284080462D3A0 /* FirebaseDatabase-dummy.m in Sources */,
				96024D7250BDD161E8A5AA7355E19473 /* FIRMutableData.m in Sources */,
				42E84193C2547C4F7BF2E8DAA74B9494 /* FIRRetryHelper.m in Sources */,
				A5CC4894C342FEA5894391B1253C8393 /* FIRServerValue.m in Sources */,
				4A3C6E0CF53460E1F09EE0B1E23E7475 /* FIRTransactionResult.m in Sources */,
				9C4D03FDCDA9FBCDC47B3805BF7A4C27 /* FKeepSyncedEventRegistration.m in Sources */,
				998AB6B6163AEFEAF5E3070FE2AD08AF /* FKeyIndex.m in Sources */,
				753CAF46C1C5634EA4CD01615F643D3B /* FLeafNode.m in Sources */,
				BC1F705120520FB23A5003605AC08157 /* FLevelDBStorageEngine.m in Sources */,
				1208DC3B08D80B187C988494A3B72B0F /* FLimitedFilter.m in Sources */,
				A9551E293E4D667C6481BEAB253EDC93 /* FListenComplete.m in Sources */,
				2A3407CF7D992D8FEB46C68DFDA24C8C /* FListenProvider.m in Sources */,
				97126E9107576A5190EFACA27D170F64 /* FLLRBEmptyNode.m in Sources */,
				F772E6E95FF1229838F3D80A5CB6C6AF /* FLLRBValueNode.m in Sources */,
				9B13FF85D77933919D2766E52524EA30 /* FMaxNode.m in Sources */,
				0C31BB12C2C84944032B6E0605B9B830 /* FMerge.m in Sources */,
				9EBB6D0CE7B7FB70BF27704F11B6C6DD /* FNamedNode.m in Sources */,
				07FFD71C8C99935805579188519E150E /* FNextPushId.m in Sources */,
				24714EA636F0C3DF67E93DA6610FE8E3 /* FOperationSource.m in Sources */,
				98721B77F2DB25290E0236FFF75C8FC1 /* FOverwrite.m in Sources */,
				14B9507E485D5090ED1091A1BE56707E /* FParsedUrl.m in Sources */,
				1485D0C05B744962AEB8C4090805BE31 /* FPath.m in Sources */,
				D055987527EB28C849F637175CFC6BC0 /* FPathIndex.m in Sources */,
				BA0A9E7204A0C3719BBF49ED5FB14102 /* FPendingPut.m in Sources */,
				51B4D3E88FEF8A35A6544F04C85561D0 /* FPersistenceManager.m in Sources */,
				CE14D2E33D9E83C52386EA03F93BDEFB /* FPersistentConnection.m in Sources */,
				0B71D3E6265CD794125FE1D8B972FBFA /* FPriorityIndex.m in Sources */,
				FDF025CEA5FE780CC8099DC2609B8F97 /* FPruneForest.m in Sources */,
				ABDD55171474EA1826A593D723E695A5 /* FQueryParams.m in Sources */,
				462AFDACAACEFA881572D46C8DC025B8 /* FQuerySpec.m in Sources */,
				8205A4C558990318E6248F8B5496ECE1 /* FRangedFilter.m in Sources */,
				E83D37303598EDBEC784B3E2D80D04DB /* FRangeMerge.m in Sources */,
				F3AEA460A41DDD1065D097838571BF1A /* FRepo.m in Sources */,
				39F56FD83D5A903B7295DB1B2B04CB3F /* FRepoInfo.m in Sources */,
				25032D3D2436F079C8B767240092756B /* FRepoManager.m in Sources */,
				3E6B8D80F7A8C87A12D74E237ECC09F4 /* FServerValues.m in Sources */,
				49B1C0F1D5F3EF49FC91CD440A908605 /* FSnapshotHolder.m in Sources */,
				905F61E268D2ED2A7348A9665FBE59EF /* FSnapshotUtilities.m in Sources */,
				1A82A403E01F7B99D7EB4B23A12C7F6F /* FSparseSnapshotTree.m in Sources */,
				C5363930078CBD4E3865D7C0C8358D4B /* FSRWebSocket.m in Sources */,
				3322D50A33C8D5BB8832D69582901E02 /* FStringUtilities.m in Sources */,
				D1D451D65E66F45F8D3804C2589E427F /* FSyncPoint.m in Sources */,
				210D92CB0CA98A67BC96E909BCC6FB62 /* FSyncTree.m in Sources */,
				EFC3E3922D87802D969DCDD29713F2F6 /* FTrackedQuery.m in Sources */,
				577CC30BCC42D7BBA2AFF79C504F5812 /* FTrackedQueryManager.m in Sources */,
				AD9CDA72CD5353CB1018B2216916A201 /* FTransformedEnumerator.m in Sources */,
				B0A6F655FBA7B416C719ABEFC7D9A8AF /* FTree.m in Sources */,
				88C6EA9068A1D72C4B8BB58639FF9842 /* FTreeNode.m in Sources */,
				9B98E439D31309689945A273B9541731 /* FTreeSortedDictionary.m in Sources */,
				DE084D379AC34445F7CC9196CB0D9D37 /* FTreeSortedDictionaryEnumerator.m in Sources */,
				08BCF48038EE3A474F7F4DEF57C24EE6 /* FTupleBoolBlock.m in Sources */,
				BE51386576F0460A4213731FF43ACC8A /* FTupleCallbackStatus.m in Sources */,
				832F6AA470429D2CE878C5C19D7D92F0 /* FTupleFirebase.m in Sources */,
				0ED474F4A903AEC94BA24E4599556F32 /* FTupleNodePath.m in Sources */,
				940B434B8A689F6324F492B08A3B361C /* FTupleObjectNode.m in Sources */,
				B49E6F02A9B86B952AF0746291212FBC /* FTupleObjects.m in Sources */,
				438F5D9D9CD9C16EE16191285D620242 /* FTupleOnDisconnect.m in Sources */,
				CDCDB5A5EFEF711A4DC9A6106DD9F879 /* FTuplePathValue.m in Sources */,
				CC930EB9045D63FFC110E03A01C48D1E /* FTupleRemovedQueriesEvents.m in Sources */,
				9564B74CCE2309BF02068A6ACAD99CE0 /* FTupleSetIdPath.m in Sources */,
				288D42F1CB6E4D8FEB8F7D981BAA3892 /* FTupleStringNode.m in Sources */,
				4A2269E80FA967E01376E36024C76E83 /* FTupleTransaction.m in Sources */,
				FC56C51D94AFF54D90724B1BE2E99E50 /* FTupleTSN.m in Sources */,
				D187873ED3EA24CFDF90247411B828FF /* FTupleUserCallback.m in Sources */,
				BCB02D3405AD66D89CFFD218BFC9A3B1 /* FUtilities.m in Sources */,
				0C882E7116056246ECB6CF31EC92C2E5 /* FValidation.m in Sources */,
				1FB00BD9D9495AAA084DE4A539E82CFD /* FValueEventRegistration.m in Sources */,
				41C464B1A14734EC305F3EC98CF642A4 /* FValueIndex.m in Sources */,
				8B02E26C424CB8F32AAAD1E2884C98A8 /* FView.m in Sources */,
				361E5BB61F3B3ED0A1F2B818FB9ED173 /* FViewCache.m in Sources */,
				1A78FDDC4A585BE1D9732BD150023546 /* FViewProcessor.m in Sources */,
				698DF6A19616C05D3FEE3FF9A2D90D47 /* FViewProcessorResult.m in Sources */,
				5325DE604F3C8E1C9A7AE7C88AA6EB8F /* FWebSocketConnection.m in Sources */,
				3D624AE349C6C726611E86080907B1C0 /* FWriteRecord.m in Sources */,
				9EDD49FB9BE138EEA7935A7D1503D6C1 /* FWriteTree.m in Sources */,
				5A11DD2940336DC8B22FE1F7180BCA1E /* FWriteTreeRef.m in Sources */,
				D95F26A91332BDDC5E42F14EFC590843 /* NSData+SRB64Additions.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F6DBF53E2BC2747F080A6303E00E8704 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABD5EEAA8A4C9B7A9E896A1A8DA91DD2 /* nanopb-dummy.m in Sources */,
				3A1BE1BC1304F848CC82C4C3B49D243D /* pb_common.c in Sources */,
				CF3E6249DD06DC4FB97E27DB12DB7E17 /* pb_decode.c in Sources */,
				7DA9AA317B243FC187955C0D7FE1C5EC /* pb_encode.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		FA1511CC81C7BCA62E2E06902AF71BD1 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				23ADD99284CF3DB5B1147B4ABB423F92 /* GoogleUtilities-dummy.m in Sources */,
				1049DA16CAF181B04C9CA23B041F577C /* GULAppEnvironmentUtil.m in Sources */,
				E94A9B8EE9C282825F33E1EFB15195B3 /* GULHeartbeatDateStorage.m in Sources */,
				2B0521DEF71E6FE6A588386A765FCF34 /* GULHeartbeatDateStorageUserDefaults.m in Sources */,
				26914A9C296919F8AFFCFFF00A95DE7C /* GULKeychainStorage.m in Sources */,
				03789ABEDA5425157D2F86529BF899ED /* GULKeychainUtils.m in Sources */,
				2DB7B8F9803AA3F2428345CA39985F52 /* GULLogger.m in Sources */,
				5DDC87F22B4EF236EE1419C9C22800B2 /* GULNSData+zlib.m in Sources */,
				5D3F5E5D70CF15EEFE8D2949C65ED4E5 /* GULSecureCoding.m in Sources */,
				14A1EE3445AFC625833557DAF2401006 /* GULURLSessionDataResponse.m in Sources */,
				D71D7A30C05E12745E7CAB29BD3B3C14 /* NSURLSession+GULPromises.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		12671A004CEE8699AFF888A33AC788F8 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = nanopb;
			target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */;
			targetProxy = 62719E49E1E0D51CBB56419311102548 /* PBXContainerItemProxy */;
		};
		1370A911D3E23A0FABE25890378BEB0C /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleDataTransport;
			target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */;
			targetProxy = 4801F1E7A96745229C5C2E93BEDBD29A /* PBXContainerItemProxy */;
		};
		151F8F40D4A48A67E70404383B57FB48 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = nanopb;
			target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */;
			targetProxy = 5EABEF62828AAF944247D4603B1D14A8 /* PBXContainerItemProxy */;
		};
		15DB87C2F4BCF63BDFA354786D075611 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseDatabase;
			target = 736AF68F6527ACF6B4A4C54728824A1C /* FirebaseDatabase */;
			targetProxy = 160CB0882A20034584B07FD4B56E13A2 /* PBXContainerItemProxy */;
		};
		18CC04D0458D2F0C26E7CA5B970E9F11 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = 64020C9245F4748C77CA2C1CB72EC479 /* PBXContainerItemProxy */;
		};
		1DB753AE02C72DBC03BEF9A3CE46B344 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCoreDiagnostics;
			target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */;
			targetProxy = 430FF05FC618C88F1072BDD52A57B81E /* PBXContainerItemProxy */;
		};
		21EAD56EB1565E30D51DBA4665B9482B /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = 9F7952F2F4E03C19A35064802567B462 /* PBXContainerItemProxy */;
		};
		223D6E0BF2D139F9CECCC6701E84A027 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = CD8B4755CCB19847B703A8A055773D2E /* PBXContainerItemProxy */;
		};
		2CCF507768698110DC9494BFB0E3B5F1 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCore;
			target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */;
			targetProxy = 0B33B0CA90579140283D9C2B123B6527 /* PBXContainerItemProxy */;
		};
		3194F16F6E7FE6CC1ADF48E58CBB3797 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCore;
			target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */;
			targetProxy = F9AAD311CBEDE087DFD19B10A55E3D94 /* PBXContainerItemProxy */;
		};
		38D4A386853C8D93DF7E3E7BFE90A19A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "leveldb-library";
			target = 9307B7A119490930CF70393AB529AAC1 /* leveldb-library */;
			targetProxy = 6CC119869A613B59A7ADEF95FB70600F /* PBXContainerItemProxy */;
		};
		3F552103BFD26BC343728075AB914F88 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCoreInternal;
			target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */;
			targetProxy = A29628343D863E34DB54814C6EEC2A69 /* PBXContainerItemProxy */;
		};
		4351E55F782EFE8A1E8ACB80764403EE /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = nanopb;
			target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */;
			targetProxy = B1E9D56B03C7194DD5A3A6E9A3516992 /* PBXContainerItemProxy */;
		};
		4A2FE2B0FAAC6FED6BEBDDE5959629A9 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCore;
			target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */;
			targetProxy = 509E30F3C4AAEB526CFE708314DCFF84 /* PBXContainerItemProxy */;
		};
		6BB1C762261F1D0A97120175BCBE8A8C /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCoreDiagnostics;
			target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */;
			targetProxy = 1D10640935728BC739643E4A93C121E5 /* PBXContainerItemProxy */;
		};
		6C6C13CAD9F88F6F5E7657543AD4AEA7 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = PromisesObjC;
			target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */;
			targetProxy = D9DB3901A7B397166459E01A8332802D /* PBXContainerItemProxy */;
		};
		7BEC873B218220C4CDA903EFE2FBC932 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = 42A10E201ED3F0F462CB04BA55A94523 /* PBXContainerItemProxy */;
		};
		7CD85EBC3ADEC9DC88802AFFA6C56E44 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseDatabase;
			target = 736AF68F6527ACF6B4A4C54728824A1C /* FirebaseDatabase */;
			targetProxy = 2CF12D749FCA12C11C014B6A8807F1C9 /* PBXContainerItemProxy */;
		};
		850B9D005D6C3EE74716A48EDF3DB62A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "leveldb-library";
			target = 9307B7A119490930CF70393AB529AAC1 /* leveldb-library */;
			targetProxy = BE4447F03A2F4122B161E7AD92E7752A /* PBXContainerItemProxy */;
		};
		8B64CC014F96272A63D4605CF18274E5 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = 349D39BF603D47D6AFDAB7C7BDC11625 /* PBXContainerItemProxy */;
		};
		968B0A7C71203917D10A697DB100344A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCoreInternal;
			target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */;
			targetProxy = 8A4E911C6AFE4825BB6306BA4EB7B082 /* PBXContainerItemProxy */;
		};
		96AC7C0D59042C9C302F9BEBA956995F /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleDataTransport;
			target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */;
			targetProxy = 88AEB84047C7C711F8B07159A79239DD /* PBXContainerItemProxy */;
		};
		B53DD55B2D6F245BD7D4DF497FFAFFA0 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Firebase;
			target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */;
			targetProxy = 4F207AB417FADEA92D86C24EAF612D5B /* PBXContainerItemProxy */;
		};
		CECC488B73A149FBD439C3AF536C5874 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = PromisesObjC;
			target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */;
			targetProxy = 3E7AF90B076CDA7BE264642045AF4368 /* PBXContainerItemProxy */;
		};
		F8E0353BE0AA60E4223CC9B34FFC3EF9 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = PromisesObjC;
			target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */;
			targetProxy = 2BC77966ABFE670819ABD2280B05E03A /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		0C4ABDCEA311DFE822BD1B2E4393BC34 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = CDFCF608DF179CF218C877B83D9DA16F /* PromisesObjC.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap";
				PRODUCT_MODULE_NAME = FBLPromises;
				PRODUCT_NAME = FBLPromises;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		1D70DEC0789BAB019B535C2E2CA7C137 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 94DC752B76F637FA05A08145CF536352 /* leveldb-library.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/leveldb-library/leveldb-library-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/leveldb-library/leveldb-library-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/leveldb-library/leveldb-library.modulemap";
				PRODUCT_MODULE_NAME = leveldb;
				PRODUCT_NAME = leveldb;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		1DD72237F741BED42B2FFA92C3204637 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 5CA65D78C726343C07466AC6511AAC53 /* FirebaseCoreInternal.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal.modulemap";
				PRODUCT_MODULE_NAME = FirebaseCoreInternal;
				PRODUCT_NAME = FirebaseCoreInternal;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.3;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		369299E2204FCBA28A0059076EB2506E /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 6DC294030F3BE751035181A4EA11C73C /* nanopb.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/nanopb/nanopb-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/nanopb/nanopb.modulemap";
				PRODUCT_MODULE_NAME = nanopb;
				PRODUCT_NAME = nanopb;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		3B8D0256B440497A2AC13F82A8C903C1 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 196C6CBD8CE68BD0181C22F9B1932594 /* FirebaseDatabase.release.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseDatabase/FirebaseDatabase-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/FirebaseDatabase/FirebaseDatabase.modulemap";
				PRODUCT_MODULE_NAME = FirebaseDatabase;
				PRODUCT_NAME = FirebaseDatabase;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.3;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		423CD7078D2E7A30EB23E9DE8A1989BA /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = F8642D0DA584618F0ED0E496AA26C99A /* Pods-assign5.debug.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/Pods-assign5/Pods-assign5-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 15.4;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-assign5/Pods-assign5.modulemap";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PODS_ROOT = "$(SRCROOT)";
				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		88756DC632FCA690C8A59C5D98805D38 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 8A4F3818A5D823CC4DC00D92B7A49A54 /* FirebaseCoreDiagnostics.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.modulemap";
				PRODUCT_MODULE_NAME = FirebaseCoreDiagnostics;
				PRODUCT_NAME = FirebaseCoreDiagnostics;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		8F1557B1C7D21308E78FD3FA70E575DD /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7AEBB27822219DDCD95EC146F228792B /* FirebaseCoreDiagnostics.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.modulemap";
				PRODUCT_MODULE_NAME = FirebaseCoreDiagnostics;
				PRODUCT_NAME = FirebaseCoreDiagnostics;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		90B2F29149308CB1E53830944818C1BE /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 9C664EDD9E9E27CF99966F13F710149D /* leveldb-library.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/leveldb-library/leveldb-library-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/leveldb-library/leveldb-library-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/leveldb-library/leveldb-library.modulemap";
				PRODUCT_MODULE_NAME = leveldb;
				PRODUCT_NAME = leveldb;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		92486E5E72E54FAF60E1A7D022C21B10 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"POD_CONFIGURATION_RELEASE=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 15.4;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIP_INSTALLED_PRODUCT = NO;
				SWIFT_COMPILATION_MODE = wholemodule;
				SWIFT_OPTIMIZATION_LEVEL = "-O";
				SWIFT_VERSION = 5.0;
				SYMROOT = "${SRCROOT}/../build";
			};
			name = Release;
		};
		92D4322896BB900D299F74EA4DF3D406 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AF88C9C8084E549BBAB199EBD6269AFD /* Firebase.release.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
				CLANG_ENABLE_OBJC_WEAK = NO;
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		92DB2C55EE06FD344F28A8D8C1852F42 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = BA43F6988AC8B5CAE45B4282914332BD /* FirebaseDatabase.debug.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseDatabase/FirebaseDatabase-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/FirebaseDatabase/FirebaseDatabase.modulemap";
				PRODUCT_MODULE_NAME = FirebaseDatabase;
				PRODUCT_NAME = FirebaseDatabase;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.3;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		934ED2B84836A780113D1F63484628B2 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"POD_CONFIGURATION_DEBUG=1",
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 15.4;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				ONLY_ACTIVE_ARCH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIP_INSTALLED_PRODUCT = NO;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
				SYMROOT = "${SRCROOT}/../build";
			};
			name = Debug;
		};
		99E49B17199B9C3CFD905D191EC98C10 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = EB27F6F6500FD4C43FDD6A7FF61BDFAA /* GoogleDataTransport.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport.modulemap";
				PRODUCT_MODULE_NAME = GoogleDataTransport;
				PRODUCT_NAME = GoogleDataTransport;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		A1795F6C36A6B76B998292693D6C6B8F /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = CC5CE14724939E419A8A8617E3F49FBF /* PromisesObjC.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap";
				PRODUCT_MODULE_NAME = FBLPromises;
				PRODUCT_NAME = FBLPromises;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		B199D84446057B197EBB41DE2E6A7114 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = C7D134AB721451E76A0E8000EDFD1A97 /* FirebaseCore.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseCore/FirebaseCore-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/FirebaseCore/FirebaseCore.modulemap";
				PRODUCT_MODULE_NAME = FirebaseCore;
				PRODUCT_NAME = FirebaseCore;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.3;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		BE06C457839FA542093A536435D02063 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = EBC6A84CDB4BC7A95581F4FEDCE0FCF3 /* GoogleUtilities.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities.modulemap";
				PRODUCT_MODULE_NAME = GoogleUtilities;
				PRODUCT_NAME = GoogleUtilities;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		C25EF876CA47B6AE22F61364CF919F63 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = D16B91AE128334C1EE9B231BE29E2B9C /* nanopb.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/nanopb/nanopb-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/nanopb/nanopb.modulemap";
				PRODUCT_MODULE_NAME = nanopb;
				PRODUCT_NAME = nanopb;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		C3BF27FC48215C94506DE5234298C705 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = D7403C62D6E1E670F9CE97D51F0D7C83 /* GoogleDataTransport.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport.modulemap";
				PRODUCT_MODULE_NAME = GoogleDataTransport;
				PRODUCT_NAME = GoogleDataTransport;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		D44FB4A1BD35F46F77BC45B06F95EED4 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 1D062E9673F4B70F20E9A44728C56221 /* GoogleUtilities.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities.modulemap";
				PRODUCT_MODULE_NAME = GoogleUtilities;
				PRODUCT_NAME = GoogleUtilities;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		E07AA213DDF42CD150D3B49A78042BAF /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AECBF011D79CA7E0747B8CDD975A1161 /* Pods-assign5.release.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/Pods-assign5/Pods-assign5-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 15.4;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-assign5/Pods-assign5.modulemap";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PODS_ROOT = "$(SRCROOT)";
				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		EDF740D203C8927E30584F9E45D9A67B /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 699DE909B34C28DCB713B380E0923AE9 /* FirebaseCoreInternal.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal.modulemap";
				PRODUCT_MODULE_NAME = FirebaseCoreInternal;
				PRODUCT_NAME = FirebaseCoreInternal;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.3;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		F1C42FA25A18E88D000DF971C608F081 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 6132842DBB5E76227955C52D4606775E /* FirebaseCore.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseCore/FirebaseCore-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/FirebaseCore/FirebaseCore.modulemap";
				PRODUCT_MODULE_NAME = FirebaseCore;
				PRODUCT_NAME = FirebaseCore;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.3;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		F74B4EC9A50546288FB498DF2829BE75 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = BB2DF54DB4C7EAFB43984E0B81934A5C /* Firebase.debug.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
				CLANG_ENABLE_OBJC_WEAK = NO;
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		0D99C1D02FE42E456BF883E8C55B18B7 /* Build configuration list for PBXNativeTarget "PromisesObjC" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				A1795F6C36A6B76B998292693D6C6B8F /* Debug */,
				0C4ABDCEA311DFE822BD1B2E4393BC34 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		1F3EEE954D76A43EC58502FCDAE871AD /* Build configuration list for PBXNativeTarget "FirebaseCore" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				F1C42FA25A18E88D000DF971C608F081 /* Debug */,
				B199D84446057B197EBB41DE2E6A7114 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		29C4C979F97FD17D60E97F610B002453 /* Build configuration list for PBXNativeTarget "FirebaseCoreDiagnostics" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8F1557B1C7D21308E78FD3FA70E575DD /* Debug */,
				88756DC632FCA690C8A59C5D98805D38 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3A0A882053E27A3EDD8C9A92959B15E2 /* Build configuration list for PBXNativeTarget "FirebaseDatabase" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				92DB2C55EE06FD344F28A8D8C1852F42 /* Debug */,
				3B8D0256B440497A2AC13F82A8C903C1 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3F9C6EB08C34018C2F8A1830E265A8E7 /* Build configuration list for PBXAggregateTarget "Firebase" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				F74B4EC9A50546288FB498DF2829BE75 /* Debug */,
				92D4322896BB900D299F74EA4DF3D406 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				934ED2B84836A780113D1F63484628B2 /* Debug */,
				92486E5E72E54FAF60E1A7D022C21B10 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		52D6EB087B599CF71B98BCD527FF1965 /* Build configuration list for PBXNativeTarget "Pods-assign5" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				423CD7078D2E7A30EB23E9DE8A1989BA /* Debug */,
				E07AA213DDF42CD150D3B49A78042BAF /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		64A1951C563C0351B2813285AB46B737 /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C3BF27FC48215C94506DE5234298C705 /* Debug */,
				99E49B17199B9C3CFD905D191EC98C10 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		6908670293B27030E1CD73DDF5DFA71D /* Build configuration list for PBXNativeTarget "nanopb" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				369299E2204FCBA28A0059076EB2506E /* Debug */,
				C25EF876CA47B6AE22F61364CF919F63 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		6E63F894EF7591ECA510A659171A9909 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				D44FB4A1BD35F46F77BC45B06F95EED4 /* Debug */,
				BE06C457839FA542093A536435D02063 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		B94A2454DECC1A0813F8726D8169FBCC /* Build configuration list for PBXNativeTarget "FirebaseCoreInternal" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DD72237F741BED42B2FFA92C3204637 /* Debug */,
				EDF740D203C8927E30584F9E45D9A67B /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0327F10C0806AE70CF005F265D82570 /* Build configuration list for PBXNativeTarget "leveldb-library" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				90B2F29149308CB1E53830944818C1BE /* Debug */,
				1D70DEC0789BAB019B535C2E2CA7C137 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */;
}